Captured Moments » Eventually interesting stuff about Linux, Programming, Software, Photography.

Tags

  Photography     Bibble         Linux     GPS     Windows     Usability     UFRaw     F-Spot     Photoblog     Live     LMMag     Programming     Panorama     Nikon     Hugin     Work     Gimp     Weather     Web     Sony     Plugin     Software  

My Flickr Photos

Books on blurb.com

aus der ev. Kirche Sulzbach (Ts.)
Julia und Paul
Wellner Bou

Admin area

F-Spot 0.7.2 was released! It includes a monodevelop solution!

The version of F-Spot Core was elevated to 0.8, so I updated my addins, created a 0.7 branch and made the master branch depending on F-Spot Core 0.8. So there is a new repository:

http://purecodes.org/f-spot/0.8

In addition to that, you can just use following symlink to the most recent repository if you always use the latest f-spot version:

http://purecodes.org/f-spot/latest

You can find more information and where and how to get them on my F-Spot addin site. If you want to participate or have a look at the source code you can do so on Gitorious.

  1. Martín Soto

    H! Just tried “Import processed RAW” from the 0.8 repository with F-Spot 7.2 from Ubuntu PPA. It kills F-Spot with the following exception:

    ** (f-spot:8208): WARNING **: The class FSpot.Core.IPhotoVersion could not be loaded, used in FSpot.Core, Version=0.7.0.0, Culture=neutral, PublicKeyToken=null
    Marshaling activate signal
    Exception in Gtk# callback delegate
    Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
    System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. —> System.TypeLoadException: Could not load type ‘FSpot.Core.IPhotoVersion’ from assembly ‘FSpot.Core, Version=0.7.0.0, Culture=neutral, PublicKeyToken=null’.
    at FSpot.Extensions.CommandMenuItemNode.OnActivated (System.Object o, System.EventArgs e) [0×00000]
    at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
    at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0×00000]
    — End of inner exception stack trace —
    at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0×00000]
    at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0×00000]
    at System.Delegate.DynamicInvokeImpl (System.Object[] args) [0×00000]
    at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0×00000]
    at System.Delegate.DynamicInvoke (System.Object[] args) [0×00000]
    at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs args) [0×00000]
    at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0×00000]
    at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) [0×00000]
    at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
    at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data)
    at Gtk.Application.gtk_main()
    at Gtk.Application.Run()
    at FSpot.Driver.Startup()
    at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
    at FSpot.Driver.Main(System.String[] args)

  2. paul

    Are you sure you have installed the new one and uninstalled the old one? I don’t use IPhotoVersion any more in the 0.8 releases.

  3. paul

    I am able to reproduce it. I am uploading new versions. Could you try again then?

  4. Alex

    I’ve been having a similar problem, but I’m only posting now that I’m running f-spot 0.8.0 (with version 0.8.1.3 of ImportRawProcessed, from purecodes.org/f-spot/latest). The exception returned is below.

    Exception in Gtk# callback delegate
    Note: Applications can use GLib.ExceptionManager.UnhandledException to handle the exception.
    System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. —> System.TypeLoadException: Could not load type ‘FSpot.Core.IBrowsableItemVersion’ from assembly ‘FSpot.Core, Version=0.7.0.0, Culture=neutral, PublicKeyToken=null’.
    at FSpot.Extensions.CommandMenuItemNode.OnActivated (System.Object o, System.EventArgs e) [0×00000] in <filename unknown>:0
    at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
    at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0×00000] in <filename unknown>:0
    — End of inner exception stack trace —
    at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0×00000] in <filename unknown>:0
    at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0×00000] in <filename unknown>:0
    at System.Delegate.DynamicInvokeImpl (System.Object[] args) [0×00000] in <filename unknown>:0
    at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args) [0×00000] in <filename unknown>:0
    at System.Delegate.DynamicInvoke (System.Object[] args) [0×00000] in <filename unknown>:0
    at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs args) [0×00000] in <filename unknown>:0
    at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0×00000] in <filename unknown>:0
    at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data) [0×00000] in <filename unknown>:0
    at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean is_terminal)
    at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val, UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr marshal_data)
    at Gtk.Application.gtk_main()
    at Gtk.Application.Run()
    at FSpot.Driver.Startup()
    at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler startup)
    at FSpot.Driver.Main(System.String[] args)

  5. paul

    I don’t have time to maintain the extensions currently. Will do it as soon as possible. Sorry.

  6. Vegard Engen

    This is just a “me too”-comment. I get the same error with the newest plugins,

  7. paul

    Hi Alex, Vegard,

    which version of F-Spot are you using?

  8. Alex

    I’m using 0.8.0 from the Ubuntu Maverick (10.10) archives.

    Happy to compile from source if it will help with debugging.

  9. Vegard Engen

    Me too use the default one within Ubuntu 10.10, that is 0.8.0.

  10. Vegard Engen
  11. Vegard Engen

    I downloaded the source package from Ubuntu, built it and then built the sources of the plugins from the git repository. Then I uninstalled ImportRawProcessed, and installed the one I just compiled.