[f-spot] Small cleanup to Core.
- From: Ruben Vermeersch <rubenv src gnome org>
- To: svn-commits-list gnome org
- Subject: [f-spot] Small cleanup to Core.
- Date: Sun, 14 Jun 2009 20:04:24 -0400 (EDT)
commit 84e87c91a14557fafe1816c622168264446ee19c
Author: Ruben Vermeersch <ruben savanne be>
Date: Mon Jun 15 01:48:42 2009 +0200
Small cleanup to Core.
src/Core.cs | 12 +++++++-----
1 files changed, 7 insertions(+), 5 deletions(-)
---
diff --git a/src/Core.cs b/src/Core.cs
index 0357b35..2bb905b 100644
--- a/src/Core.cs
+++ b/src/Core.cs
@@ -1,5 +1,7 @@
-using System.IO;
+using Gtk;
using System;
+using System.IO;
+using System.Collections.Generic;
using Mono.Unix;
using NDesk.DBus;
using org.freedesktop.DBus;
@@ -25,13 +27,13 @@ namespace FSpot {
{
MainWindow organizer;
private static Db db;
- System.Collections.ArrayList toplevels;
+ List<Window> toplevels;
const string ServicePath = "org.gnome.FSpot";
static ObjectPath CorePath = new ObjectPath ("/org/gnome/FSpot/Core");
public Core ()
{
- toplevels = new System.Collections.ArrayList ();
+ toplevels = new List<Window> ();
}
public static Db Database {
@@ -254,7 +256,7 @@ namespace FSpot {
}
}
- public void Register (Gtk.Window window)
+ public void Register (Window window)
{
toplevels.Add (window);
window.Destroyed += HandleDestroyed;
@@ -267,7 +269,7 @@ namespace FSpot {
public void HandleDestroyed (object sender, System.EventArgs args)
{
Log.Information ("Exiting");
- toplevels.Remove (sender);
+ toplevels.Remove (sender as Window);
if (toplevels.Count == 0) {
Banshee.Kernel.Scheduler.Dispose ();
Core.Database.Dispose ();
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]