private void HandleSepiaButtonClicked(object sender, EventArgs args)
        {
            PhotoQuery pq = query as PhotoQuery;

            if (pq == null)
            {
                return;
            }

            try {
                FSpot.SepiaTone sepia = new FSpot.SepiaTone((Photo)View.Item.Current);
                sepia.Pixbuf = View.CompletePixbuf();
                sepia.Adjust();
                pq.Commit(Item.Index);
            } catch (System.Exception e) {
                ShowError(e, (Photo)View.Item.Current);
            }
        }
	private void HandleSepiaButtonClicked (object sender, EventArgs args)
	{
		PhotoQuery pq = query as PhotoQuery;

		if (pq == null)
			return;
		
		try {
			FSpot.SepiaTone sepia = new FSpot.SepiaTone ((Photo)View.Item.Current);
			sepia.Pixbuf = View.CompletePixbuf ();
			sepia.Adjust ();
			pq.Commit (Item.Index);
		} catch (System.Exception e) {
			ShowError (e, (Photo)View.Item.Current); 
		}
	}