Openmoko Flasher

Openmoko Flasher Git Source Tree

Root/AppController.h

1//
2// AppController.h
3// OpenMoko Flasher
4//
5// Created by H. Nikolaus Schaller on 01.08.07.
6// Copyright 2007 Golden Delicious Computers GmbH&Co. KG. All rights reserved.
7// Licensed under GPLv2 - see www.fsf.org
8//
9
10#import <Cocoa/Cocoa.h>
11
12
13@interface AppController : NSObject {
14    IBOutlet NSPopUpButton *region;
15    IBOutlet NSTableView *table;
16    IBOutlet NSButton *loadButton;
17    IBOutlet NSButton *flashButton;
18    IBOutlet NSButton *removeButton;
19    IBOutlet NSButton *refreshButton;
20    IBOutlet NSTextView *logView;
21    IBOutlet NSProgressIndicator *progress;
22    IBOutlet NSComboBox *repositoryView;
23    NSTask *flasher;
24    NSString *currentFile;
25    NSMutableArray *repositories;
26    NSMutableArray *packages; // URLs (either http:// or file://)
27    NSMutableDictionary *moreInfo; // e.g. date
28    NSMutableArray *filtered;
29    NSMutableArray *downloads; // running downloads
30}
31
32- (IBAction) add:(id) sender; // manually add file to cache
33- (IBAction) remove:(id) sender; // remove from cache
34- (IBAction) refresh:(id) sender; // refresh list
35- (IBAction) load:(id) sender; // load selected to cache
36- (IBAction) flash:(id) sender; // flash selected from cache
37- (IBAction) filter:(id) sender; // change filter
38- (IBAction) didchange:(id) sender; // repository did change
39- (IBAction) go:(id) sender;
40
41@end
42

Archive Download this file

Branches