TimeMon-4.2 0040755 0001750 0001750 00000000000 12535620202 0013061 5 ustar 00sebastia sebastia TimeMon-4.2/TimeMon.pbproj 0040755 0001750 0001750 00000000000 12535620202 0015724 5 ustar 00sebastia sebastia TimeMon-4.2/TimeMon.pbproj/project.pbxproj 0100644 0001750 0001750 00000025630 12535620202 0021062 0 ustar 00sebastia sebastia // !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 38;
objects = {
080E96DDFE201D6D7F000001 = {
children = (
F56B5E2F09A92DB001A80108,
F56B5E3009A92DB001A80108,
F56B5E3109A92DB001A80108,
F56B5E3209A92DB001A80108,
F56B5E3309A92DB001A80108,
F56B5E3409A92DB001A80108,
F56B5E3509A92DB001A80108,
F56B5E3609A92DB001A80108,
);
isa = PBXGroup;
name = Classes;
refType = 4;
};
089C165CFE840E0CC02AAC07 = {
children = (
089C165DFE840E0CC02AAC07,
);
isa = PBXVariantGroup;
name = InfoPlist.strings;
refType = 4;
};
089C165DFE840E0CC02AAC07 = {
fileEncoding = 10;
isa = PBXFileReference;
name = English;
path = English.lproj/InfoPlist.strings;
refType = 4;
};
089C165EFE840E0CC02AAC07 = {
fileRef = 089C165CFE840E0CC02AAC07;
isa = PBXBuildFile;
settings = {
};
};
//080
//081
//082
//083
//084
//100
//101
//102
//103
//104
1058C7A0FEA54F0111CA2CBB = {
children = (
1058C7A1FEA54F0111CA2CBB,
);
isa = PBXGroup;
name = "Linked Frameworks";
refType = 4;
};
1058C7A1FEA54F0111CA2CBB = {
isa = PBXFrameworkReference;
name = Cocoa.framework;
path = /System/Library/Frameworks/Cocoa.framework;
refType = 0;
};
1058C7A2FEA54F0111CA2CBB = {
children = (
29B97325FDCFA39411CA2CEA,
29B97324FDCFA39411CA2CEA,
);
isa = PBXGroup;
name = "Other Frameworks";
refType = 4;
};
1058C7A3FEA54F0111CA2CBB = {
fileRef = 1058C7A1FEA54F0111CA2CBB;
isa = PBXBuildFile;
settings = {
};
};
//100
//101
//102
//103
//104
//170
//171
//172
//173
//174
17587328FF379C6511CA2CBB = {
isa = PBXApplicationReference;
path = TimeMon.app;
refType = 3;
};
//170
//171
//172
//173
//174
//190
//191
//192
//193
//194
19C28FACFE9D520D11CA2CBB = {
children = (
17587328FF379C6511CA2CBB,
);
isa = PBXGroup;
name = Products;
refType = 4;
};
//190
//191
//192
//193
//194
//290
//291
//292
//293
//294
29B97313FDCFA39411CA2CEA = {
buildStyles = (
4A9504CCFFE6A4B311CA0CBA,
4A9504CDFFE6A4B311CA0CBA,
);
hasScannedForEncodings = 1;
isa = PBXProject;
mainGroup = 29B97314FDCFA39411CA2CEA;
projectDirPath = "";
targets = (
29B97326FDCFA39411CA2CEA,
);
};
29B97314FDCFA39411CA2CEA = {
children = (
080E96DDFE201D6D7F000001,
29B97315FDCFA39411CA2CEA,
29B97317FDCFA39411CA2CEA,
29B97323FDCFA39411CA2CEA,
19C28FACFE9D520D11CA2CBB,
);
isa = PBXGroup;
name = TimeMon;
path = "";
refType = 4;
};
29B97315FDCFA39411CA2CEA = {
children = (
F56B5E4A09A930F601A80108,
F56B5E3709A92DB001A80108,
F56B5E3809A92DB001A80108,
);
isa = PBXGroup;
name = "Other Sources";
path = "";
refType = 4;
};
29B97317FDCFA39411CA2CEA = {
children = (
F56B5E4E09A9317701A80108,
F56B5E4F09A9317701A80108,
F56B5E5009A9317701A80108,
F56B5E5109A9317701A80108,
F56B5E4C09A9315D01A80108,
F56B5E4709A92EAF01A80108,
089C165CFE840E0CC02AAC07,
);
isa = PBXGroup;
name = Resources;
path = "";
refType = 4;
};
29B97323FDCFA39411CA2CEA = {
children = (
1058C7A0FEA54F0111CA2CBB,
1058C7A2FEA54F0111CA2CBB,
);
isa = PBXGroup;
name = Frameworks;
path = "";
refType = 4;
};
29B97324FDCFA39411CA2CEA = {
isa = PBXFrameworkReference;
name = AppKit.framework;
path = /System/Library/Frameworks/AppKit.framework;
refType = 0;
};
29B97325FDCFA39411CA2CEA = {
isa = PBXFrameworkReference;
name = Foundation.framework;
path = /System/Library/Frameworks/Foundation.framework;
refType = 0;
};
29B97326FDCFA39411CA2CEA = {
buildPhases = (
29B97327FDCFA39411CA2CEA,
29B97328FDCFA39411CA2CEA,
29B9732BFDCFA39411CA2CEA,
29B9732DFDCFA39411CA2CEA,
);
buildSettings = {
FRAMEWORK_SEARCH_PATHS = "";
HEADER_SEARCH_PATHS = "";
INSTALL_PATH = "$(HOME)/Applications";
LIBRARY_SEARCH_PATHS = "";
OTHER_CFLAGS = "";
OTHER_LDFLAGS = "";
PRODUCT_NAME = TimeMon;
SECTORDER_FLAGS = "";
WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
WRAPPER_EXTENSION = app;
};
dependencies = (
);
isa = PBXApplicationTarget;
name = TimeMon;
productInstallPath = "$(HOME)/Applications";
productName = TimeMon;
productReference = 17587328FF379C6511CA2CBB;
productSettingsXML = "
CFBundleDevelopmentRegion
English
CFBundleExecutable
TimeMon
CFBundleIconFile
AppIcons.icns
CFBundleInfoDictionaryVersion
6.0
CFBundlePackageType
APPL
CFBundleSignature
????
CFBundleVersion
4.1
NSMainNibFile
TimeMon
NSPrincipalClass
NSApplication
";
};
29B97327FDCFA39411CA2CEA = {
buildActionMask = 2147483647;
files = (
F56B5E3909A92DB001A80108,
F56B5E3A09A92DB001A80108,
F56B5E3B09A92DB001A80108,
F56B5E3C09A92DB001A80108,
F56B5E3D09A92DB001A80108,
);
isa = PBXHeadersBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
};
29B97328FDCFA39411CA2CEA = {
buildActionMask = 2147483647;
files = (
089C165EFE840E0CC02AAC07,
F56B5E4909A92EAF01A80108,
F56B5E4D09A9315D01A80108,
F56B5E5209A9317701A80108,
F56B5E5309A9317701A80108,
F56B5E5409A9317701A80108,
F56B5E5509A9317701A80108,
);
isa = PBXResourcesBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
};
29B9732BFDCFA39411CA2CEA = {
buildActionMask = 2147483647;
files = (
F56B5E3E09A92DB001A80108,
F56B5E3F09A92DB001A80108,
F56B5E4009A92DB001A80108,
F56B5E4109A92DB001A80108,
F56B5E4209A92DB001A80108,
F56B5E4B09A930F601A80108,
);
isa = PBXSourcesBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
};
29B9732DFDCFA39411CA2CEA = {
buildActionMask = 2147483647;
files = (
1058C7A3FEA54F0111CA2CBB,
);
isa = PBXFrameworksBuildPhase;
runOnlyForDeploymentPostprocessing = 0;
};
//290
//291
//292
//293
//294
//4A0
//4A1
//4A2
//4A3
//4A4
4A9504CCFFE6A4B311CA0CBA = {
buildRules = (
);
buildSettings = {
COPY_PHASE_STRIP = NO;
OPTIMIZATION_CFLAGS = "-O0";
};
isa = PBXBuildStyle;
name = Development;
};
4A9504CDFFE6A4B311CA0CBA = {
buildRules = (
);
buildSettings = {
COPY_PHASE_STRIP = YES;
};
isa = PBXBuildStyle;
name = Deployment;
};
//4A0
//4A1
//4A2
//4A3
//4A4
//F50
//F51
//F52
//F53
//F54
F56B5E2F09A92DB001A80108 = {
fileEncoding = 30;
isa = PBXFileReference;
path = Percentages.m;
refType = 4;
};
F56B5E3009A92DB001A80108 = {
fileEncoding = 30;
isa = PBXFileReference;
path = Percentages.h;
refType = 4;
};
F56B5E3109A92DB001A80108 = {
fileEncoding = 30;
isa = PBXFileReference;
path = NSColorExtensions.m;
refType = 4;
};
F56B5E3209A92DB001A80108 = {
fileEncoding = 30;
isa = PBXFileReference;
path = NSColorExtensions.h;
refType = 4;
};
F56B5E3309A92DB001A80108 = {
fileEncoding = 30;
isa = PBXFileReference;
path = TimeMonWraps.m;
refType = 4;
};
F56B5E3409A92DB001A80108 = {
fileEncoding = 30;
isa = PBXFileReference;
path = TimeMonWraps.h;
refType = 4;
};
F56B5E3509A92DB001A80108 = {
fileEncoding = 30;
isa = PBXFileReference;
path = TimeMonColors.m;
refType = 4;
};
F56B5E3609A92DB001A80108 = {
fileEncoding = 30;
isa = PBXFileReference;
path = TimeMonColors.h;
refType = 4;
};
F56B5E3709A92DB001A80108 = {
fileEncoding = 30;
isa = PBXFileReference;
path = loadave.h;
refType = 4;
};
F56B5E3809A92DB001A80108 = {
fileEncoding = 30;
isa = PBXFileReference;
path = loadave.c;
refType = 4;
};
F56B5E3909A92DB001A80108 = {
fileRef = F56B5E3009A92DB001A80108;
isa = PBXBuildFile;
settings = {
};
};
F56B5E3A09A92DB001A80108 = {
fileRef = F56B5E3209A92DB001A80108;
isa = PBXBuildFile;
settings = {
};
};
F56B5E3B09A92DB001A80108 = {
fileRef = F56B5E3709A92DB001A80108;
isa = PBXBuildFile;
settings = {
};
};
F56B5E3C09A92DB001A80108 = {
fileRef = F56B5E3409A92DB001A80108;
isa = PBXBuildFile;
settings = {
};
};
F56B5E3D09A92DB001A80108 = {
fileRef = F56B5E3609A92DB001A80108;
isa = PBXBuildFile;
settings = {
};
};
F56B5E3E09A92DB001A80108 = {
fileRef = F56B5E2F09A92DB001A80108;
isa = PBXBuildFile;
settings = {
};
};
F56B5E3F09A92DB001A80108 = {
fileRef = F56B5E3109A92DB001A80108;
isa = PBXBuildFile;
settings = {
};
};
F56B5E4009A92DB001A80108 = {
fileRef = F56B5E3809A92DB001A80108;
isa = PBXBuildFile;
settings = {
};
};
F56B5E4109A92DB001A80108 = {
fileRef = F56B5E3309A92DB001A80108;
isa = PBXBuildFile;
settings = {
};
};
F56B5E4209A92DB001A80108 = {
fileRef = F56B5E3509A92DB001A80108;
isa = PBXBuildFile;
settings = {
};
};
F56B5E4709A92EAF01A80108 = {
children = (
F56B5E4809A92EAF01A80108,
);
isa = PBXVariantGroup;
name = TimeMon.nib;
path = "";
refType = 4;
};
F56B5E4809A92EAF01A80108 = {
isa = PBXFileReference;
name = English;
path = English.lproj/TimeMon.nib;
refType = 4;
};
F56B5E4909A92EAF01A80108 = {
fileRef = F56B5E4709A92EAF01A80108;
isa = PBXBuildFile;
settings = {
};
};
F56B5E4A09A930F601A80108 = {
fileEncoding = 30;
isa = PBXFileReference;
path = TimeMon_main.m;
refType = 4;
};
F56B5E4B09A930F601A80108 = {
fileRef = F56B5E4A09A930F601A80108;
isa = PBXBuildFile;
settings = {
};
};
F56B5E4C09A9315D01A80108 = {
isa = PBXFileReference;
path = AppIcons.icns;
refType = 4;
};
F56B5E4D09A9315D01A80108 = {
fileRef = F56B5E4C09A9315D01A80108;
isa = PBXBuildFile;
settings = {
};
};
F56B5E4E09A9317701A80108 = {
isa = PBXFileReference;
path = TimeMon.tiff;
refType = 4;
};
F56B5E4F09A9317701A80108 = {
isa = PBXFileReference;
path = README.INSTALL.rtf;
refType = 4;
};
F56B5E5009A9317701A80108 = {
isa = PBXFileReference;
path = README.rtf;
refType = 4;
};
F56B5E5109A9317701A80108 = {
isa = PBXFileReference;
path = TimeMonP.tiff;
refType = 4;
};
F56B5E5209A9317701A80108 = {
fileRef = F56B5E4E09A9317701A80108;
isa = PBXBuildFile;
settings = {
};
};
F56B5E5309A9317701A80108 = {
fileRef = F56B5E4F09A9317701A80108;
isa = PBXBuildFile;
settings = {
};
};
F56B5E5409A9317701A80108 = {
fileRef = F56B5E5009A9317701A80108;
isa = PBXBuildFile;
settings = {
};
};
F56B5E5509A9317701A80108 = {
fileRef = F56B5E5109A9317701A80108;
isa = PBXBuildFile;
settings = {
};
};
};
rootObject = 29B97313FDCFA39411CA2CEA;
}
TimeMon-4.2/TimeMonP.tiff 0100644 0001750 0001750 00000022466 12535620202 0015511 0 ustar 00sebastia sebastia MM * $ 0 0 $
D $ @ $ %& %. ( R /Users/heron/Development/gap/ported-apps/Util/TimeMon/TimeMonP.tiff H H TimeMon-4.2/TimeMonWraps.m 0100644 0001750 0001750 00000003774 12535620202 0015713 0 ustar 00sebastia sebastia // translated from the pswraps for GNUstep/MOSX by Gregory John Casamento
#import
#import
#import
#import "NSColorExtensions.h"
#import "TimeMonWraps.h"
void drawArc2(double radius, double bdeg, double ddeg, double ldeg,
double mdeg)
{
NSBezierPath *bp = nil;
NSPoint point = NSMakePoint(24,24);
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSColor *idleColor = [NSColor colorFromStringRepresentation:
[defaults stringForKey: @"IdleColor"]];
NSColor *niceColor = [NSColor colorFromStringRepresentation:
[defaults stringForKey: @"NiceColor"]];
NSColor *userColor = [NSColor colorFromStringRepresentation:
[defaults stringForKey: @"UserColor"]];
NSColor *systemColor = [NSColor colorFromStringRepresentation:
[defaults stringForKey: @"SystemColor"]];
NSColor *ioWaitColor = [NSColor colorFromStringRepresentation:
[defaults stringForKey: @"IOWaitColor"]];
[idleColor set];
bp = [NSBezierPath bezierPath];
[bp moveToPoint: point];
[bp appendBezierPathWithArcWithCenter: point radius: radius startAngle: 0 endAngle: 360 clockwise: NO];
[bp fill];
[systemColor set];
bp = [NSBezierPath bezierPath];
[bp moveToPoint: point];
[bp appendBezierPathWithArcWithCenter: point radius: radius startAngle: 90 endAngle: bdeg clockwise: YES];
[bp fill];
[userColor set];
bp = [NSBezierPath bezierPath];
[bp moveToPoint: point];
[bp appendBezierPathWithArcWithCenter: point radius: radius startAngle: bdeg endAngle: ddeg clockwise: YES];
[bp fill];
[niceColor set];
bp = [NSBezierPath bezierPath];
[bp moveToPoint: point];
[bp appendBezierPathWithArcWithCenter: point radius: radius startAngle: ddeg endAngle: ldeg clockwise: YES];
[bp fill];
[ioWaitColor set];
bp = [NSBezierPath bezierPath];
[bp moveToPoint: point];
[bp appendBezierPathWithArcWithCenter: point radius: radius startAngle: ldeg endAngle: mdeg clockwise: YES];
[bp fill];
}
TimeMon-4.2/TimeMonColors.h 0100644 0001750 0001750 00000001071 12535620202 0016037 0 ustar 00sebastia sebastia // Copyright 1994, 1997 Scott Hess. Permission to use, copy, modify,
// and distribute this software and its documentation for any
// purpose and without fee is hereby granted, provided that this
// copyright notice appear in all copies.
//
// Scott Hess makes no representations about the suitability of
// this software for any purpose. It is provided "as is" without
// express or implied warranty.
//
#import
@interface TimeMonColors:NSMatrix
{
}
- (id)initWithFrame:(NSRect)frameRect;
- (void)readColors;
- (void)mouseDown:(NSEvent *)e;
@end
TimeMon-4.2/PB.gdbinit 0100644 0001750 0001750 00000000166 12535620202 0015003 0 ustar 00sebastia sebastia #
# Generated by the NeXT Project Builder.
#
# NOTE: Do NOT change this file -- Project Builder maintains it.
#
view
TimeMon-4.2/.dir.tiff 0100644 0001750 0001750 00000014004 12535620202 0014642 0 ustar 00sebastia sebastia II*
~ * U
U X P * DX $ *
@ A
A AR ** @ @U
@D @Q * @A@? @DTD
뢪 A
⪪ @A
ʪ DU
ʪ D
ʪ ** @ ** @ ** @ d**@ )
ʪd@ D:
ʪ@ :
ʪfD*
*
ffA*. &ff