~elementary-apps/pantheon-files/trunk

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
using Gtk;
using GLib;

[CCode (cprefix = "", lower_case_cprefix = "", cheader_filename = "config.h")]
namespace Config {
        //public const string GETTEXT_PACKAGE;
        public const string PIXMAP_DIR;
        public const string UI_DIR;
        public const string VERSION;
        /*public const string PACKAGE_NAME;
        public const string PACKAGE_VERSION;
        public const string VERSION;*/
}

[CCode (cprefix = "", lower_case_cprefix = "", cheader_filename = "marlin-global-preferences.h")]
namespace Preferences {
        public GLib.Settings settings;
}

public static uint action_new (GLib.Type type, string signal_name);
public void marlin_toolbar_editor_dialog_show (Marlin.View.Window mvw);

[CCode (cprefix = "GOF", lower_case_cprefix = "gof_")]
namespace GOF {
	[CCode (cprefix = "GOFWindow", lower_case_cprefix = "gof_window_")]
	namespace Window {
		[CCode (cheader_filename = "gof-window-slot.h")]
		public class Slot : GLib.Object {
			public Slot (File f, Marlin.View.ViewContainer ctab);
			/*public Operation (int a1, int b1);
			public int addition ();*/
                        public Directory.Async directory;
                        public File location;
                        public Widget get_view ();
		}
	}

	[CCode (cprefix = "GOFDirectoryAsync", lower_case_cprefix = "gof_directory_")]
	namespace Directory {
		[CCode (cheader_filename = "gof-directory-async.h")]
		public class Async : GLib.Object {
			public Async (File f);
                        public void cancel ();
                        public string get_uri ();
                        public bool has_parent ();
                        public File get_parent ();
                         
                }
        }
}

namespace Marlin {
	[CCode (cprefix = "MarlinWindow", lower_case_cprefix = "marlin_window_")]
	namespace Window {
		[CCode (cheader_filename = "marlin-window-columns.h")]
		public class Columns : GLib.Object {
			public Columns (File f, Marlin.View.ViewContainer ctab);
                        public GOF.Window.Slot active_slot;
			/*public Operation (int a1, int b1);
			public int addition ();*/
                        /*public Directory.Async directory;
                        public Widget get_view ();*/
		}
	}
}