~elementary-apps/pantheon-files/trunk

« back to all changes in this revision

Viewing changes to src/View/main.vala

  • Committer: am.monkeyd at gmail
  • Date: 2010-11-08 13:17:02 UTC
  • Revision ID: am.monkeyd@gmail.com-20101108131702-rqeywh4r5pyx2ycz
let's roll

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
void main ( string[] args ) {
 
3
    stdout.printf("test\n");
 
4
 
 
5
        Gtk.init(ref args);
 
6
    var window = new Marlin.View.Window("/home");
 
7
 
 
8
    window.show_about.connect(about);
 
9
    window.up.connect(() => { stdout.printf("signal: up\n"); });
 
10
    window.back.connect(() => { stdout.printf("signal: back\n"); });
 
11
    window.forward.connect(() => { stdout.printf("signal: forward\n"); });
 
12
    window.refresh.connect(() => { stdout.printf("signal: refresh\n"); });
 
13
    window.quit.connect(() => { stdout.printf("signal: quit\n"); Gtk.main_quit(); });
 
14
    window.path_changed.connect((path) => {stdout.printf("signal: path_changed(%s)\n", path); });
 
15
    window.content = new Gtk.Label("Loaded");
 
16
    
 
17
        Gtk.main();
 
18
}
 
19
 
 
20
static void about()
 
21
{
 
22
        Gtk.AboutDialog about = new Gtk.AboutDialog ();
 
23
        about.program_name = "Marlin";
 
24
        about.icon_name = "system-file-manager";
 
25
        about.logo_icon_name = "system-file-manager";
 
26
        about.website = "http://www.elementary-project.com";
 
27
        about.website_label = "Website";
 
28
        about.copyright = "Copyright 2010 elementary Developers";
 
29
        about.authors = {
 
30
                "ammonkey <am.monkeyd@gmail.com>",
 
31
                "Mathijs Henquet <mathijs.henquet@gmail.com>"
 
32
        };
 
33
        about.artists = { 
 
34
                "Daniel Foré <dan@elementary-project.com>"
 
35
        };
 
36
        
 
37
        about.run ();
 
38
        
 
39
        about.destroy();
 
40
}
 
 
b'\\ No newline at end of file'