However, the import via nautilus problem is still there.. so this bug can focus on fixing the interaction between nautilus and f-spot... and we can forget about other f-spot problems. ;-)
I guess that nautilus just needs to be told to use "f-spot --import" when trying to import. I still don't know what tells nautilus how to call f-spot. If someone can tell me where that happens then I'll create a patch.
The above patch is now even more dodgy, since https:/ /bugs.launchpad .net/ubuntu/ +source/ f-spot/ +bug/202717 is fixed upstream, so multiple files/uris to --view are supported again. I've attached a rediffed patch to that bug.
However, the import via nautilus problem is still there.. so this bug can focus on fixing the interaction between nautilus and f-spot... and we can forget about other f-spot problems. ;-)
I guess that nautilus just needs to be told to use "f-spot --import" when trying to import. I still don't know what tells nautilus how to call f-spot. If someone can tell me where that happens then I'll create a patch.