[Bugs] #1493 UNSP: Keep preferable activities

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Sun Dec 20 10:40:03 EST 2009

#1493: Keep preferable activities
    Reporter:  alsroot                    |          Owner:  tomeu      
        Type:  enhancement                |         Status:  new        
    Priority:  Unspecified by Maintainer  |      Milestone:  0.88       
   Component:  sugar                      |        Version:  0.86.x     
    Severity:  Unspecified                |       Keywords:  r!         
Distribution:  Unspecified                |   Status_field:  Unconfirmed

Comment(by wadeb):

 From looking at the patch, what happens is:

 1. You download the first PDF file and open it using a random activity,
 say SweetPDFReader.
 2. Further PDF files you download are then opened using SweetPDFReader by
 3. You right click on a PDF file you downloaded and open with Read.
 4. Further PDF files you download are then opened using Read by default.

 Essentially, it tracks the most recent "Open With" choice for MIME objects
 - objects downloaded from Browse, copied from a USB key, or added using
 copy-to-journal - and makes that choice the default.

 Without this patch, it seems like Sugar makes an arbitrary choice when
 choosing which activity to open a MIME (non-Activity instance) Journal

 I for one like the addition of mimeregistry.py; it makes sense to me to
 collect all information regarding Sugar's handling of MIME objects (vs.
 Activity instance objects) in one place.

Ticket URL: <http://bugs.sugarlabs.org/ticket/1493#comment:4>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system

More information about the Bugs mailing list