Gonzalo, Regards. Thanks for the reply.
The installation happens in the following cases :: a. When a ".xo" is set/unset as favorite. b. When a ".xo" is copied from one location to another (pen-drive to journal for example). c. (Obviously) When a ".xo" is clicked. Regards, Ajay On Tue, Feb 14, 2012 at 6:42 PM, Gonzalo Odiard <[email protected]> wrote: > I think the installation is done only if the user try to open the .xo > > Gonzalo > > > On Tue, Feb 14, 2012 at 7:45 AM, Martin Abente > <[email protected]> wrote: >> >> Yes, that is exactly the use-case: Someone copies a bundle to the journal >> and (if everything corresponds) voilá! >> >> Another use-case could be while received from another sugar user (through >> send-to), and so on. >> >> What I explained in the previous email was just the general case, or what >> I could recall hehe... >> >> >> On Tue, Feb 14, 2012 at 7:35 AM, Ajay Garg <[email protected]> >> wrote: >>> >>> Thanks Martin for the reply. >>> >>> So, the use-case of installation happening when the ".xo" is simply >>> copied (say, from a pen-drive to the journal) is ok? >>> I am not being judgemental, just wanting to know that if this is an >>> already-discussed, accepted use-case. >>> >>> Regards, >>> Ajay >>> >>> On Tue, Feb 14, 2012 at 3:55 PM, Martin Abente >>> <[email protected]> wrote: >>> > The journal is constantly watching for the new entries that are created >>> > or >>> > updated. For every newly created or updated journal entry, it checks >>> > whether >>> > or not this entry is a bundle (ie, an activity bundle). >>> > >>> > IF this journal entry is an bundle, it checks if the activity is >>> > already >>> > installed or not, if not installed, it just installs it. >>> > >>> > That is basically how the magic activities installation works, IIRC. >>> > >>> > On Tue, Feb 14, 2012 at 7:12 AM, Ajay Garg <[email protected]> >>> > wrote: >>> >> >>> >> Hi all. >>> >> >>> >> I will be grateful, if someone could please let me know the purpose of >>> >> the following method : (A somewhat step-by-step use-case explanation >>> >> will be really useful :-) ) >>> >> >>> >> """ >>> >> def _check_for_bundle(self, object_id) >>> >> """ >>> >> >>> >> in >>> >> "/usr/lib/python2.7/site-packages/jarabe/journal/journalactivity.py". >>> >> >>> >> >>> >> >>> >> Regards, >>> >> Ajay >>> >> _______________________________________________ >>> >> Sugar-devel mailing list >>> >> [email protected] >>> >> http://lists.sugarlabs.org/listinfo/sugar-devel >>> > >>> > >> >> >> >> _______________________________________________ >> Sugar-devel mailing list >> [email protected] >> http://lists.sugarlabs.org/listinfo/sugar-devel >> > _______________________________________________ Sugar-devel mailing list [email protected] http://lists.sugarlabs.org/listinfo/sugar-devel

