[Shotwell] any news on multi-tag select?

Adam Dingle adam at yorba.org
Fri Apr 6 18:26:07 UTC 2012


On 04/06/2012 07:47 AM, Adam Dingle wrote:
> On 04/06/2012 07:42 AM, Dougie Nisbet wrote:
>> On 06/04/2012 15:30, Colin Law wrote:
>>> So if Dougie goes back to a previous database and uses that with 
>>> released 0.12 his tags should not get flattened this time? Colin
>
> No, I would certainly expect not.
>
>> That what I was wondering but I don't think it works like that. If I 
>> read my 0.11.6 db with 0.12.1 they're flattened.
>
> Really?  That would be a serious bug.  Could you send a copy of your 
> 0.11.6 db (~/.shotwell/data/photo.db) to shotwell at yorba.org so we can 
> investigate?  0.12.1 should not be flattening hierarchical tags.

Dougie,

thanks for sending us your Shotwell database and a video demonstrating 
the problem.  Here's what I think is going on.  When you were burned by 
bughttp://redmine.yorba.org/issues/4925 in the Shotwell prerelease, 
Shotwell flattened your hierarchical tags - and then wrote those 
flattened tags to the photo files (you must have had metadata writing 
enabled).  Even if you restore an old copy of your photo.db, the 
flattened tags are still in the photo files.  So when Shotwell starts 
up, it reads those tags from the files, adds them to its database and 
displays them in the sidebar.  This is entirely expected behavior.

To fully recover from the attack of bug 4925, you have two choices.  You 
could restore your entire photo library including the photo files 
themselves from a backup copy, and then run Shotwell 0.12.  Or, if you 
can't do that, you could delete each and every flattened tag within 
Shotwell, and (assuming metadata writing is still on) Shotwell will then 
delete them from the associated photo files. I know that might be 
inconvenient since we don't yet have multiple selection in the sidebar.  
Thanks again for being stoic about being the first (and, as far as I 
know, only) victim of a significant prerelease bug.

adam




More information about the Shotwell-list mailing list