Chameleon Applications

Chameleon Applications Commit Details

Date:2010-01-21 06:51:33 (14 years 3 months ago)
Author:Rekursor
Commit:21
Parents: 20
Message:Version 1.0 (1.0.1) first release! Fixed part list would not sort in freeze mode, though it did work (boot the good partition)
Changes:
M/trunk/ChameleonPrefPane/ChameleonPrefPane.xcodeproj/project.pbxproj
M/trunk/ChameleonPrefPane/Info.plist
M/trunk/ChameleonPrefPane/Sources/ChameleonPrefPane.mm
M/trunk/ChameleonPrefPane/Sources/process.h
M/trunk/ChameleonPrefPane/CHANGES
M/trunk/ChameleonPrefPane/English.lproj/Chameleon.xib
M/trunk/ChameleonPrefPane/bin/version

File differences

trunk/ChameleonPrefPane/Sources/ChameleonPrefPane.mm
151151
152152
153153
154
155
154156
155157
156158
partList.push_back(p);
}
}
partExtractor->sortPartList();
}
//--------------------------------------------------------------------------
- (void) loadPreferences
trunk/ChameleonPrefPane/Sources/process.h
6666
6767
6868
69
7069
7170
7271
......
101100
102101
103102
103
104
104105
105106
106107
buf[5]='0'+partition();
return buf;
}
int imageIndexFromFs() const;
protected:
void removeSpaces(std::string & s);
void hidePartitions(const char* szParts){ _hiddenParts = (szParts ? szParts : "");}
void renamedPartitions(const char* szParts){ _renamedParts = (szParts ? szParts : "");}
void sortPartList() {sort(_partList.begin(), _partList.end(), isDiskIndexInf);}
const char * checkForRename(const char * label, const char* szHd);
void swapHD(int src, int dst)
trunk/ChameleonPrefPane/Info.plist
2121
2222
2323
24
24
2525
2626
2727
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<string>1.0.1</string>
<key>NSMainNibFile</key>
<string>Chameleon</string>
<key>NSPrefPaneIconFile</key>
trunk/ChameleonPrefPane/CHANGES
1
12
23
34
- Added FREEZE (lock) features, see README.
- Refined cosmetics for the GUI
- Added images icon on the first column of each partition entries
- Added APSL and README for instructions
trunk/ChameleonPrefPane/ChameleonPrefPane.xcodeproj/project.pbxproj
125125
126126
127127
128
128129
129
130130
131131
132132
......
307307
308308
309309
310
310
311311
312312
313313
......
367367
368368
369369
370
371
370
371
372372
373373
374374
children = (
01C4E1EA1106D7AD00F6D89D /* ChameleonPrefPane.h */,
01C4E1EB1106D7AD00F6D89D /* ChameleonPrefPane.mm */,
01C4E1ED1106D7AD00F6D89D /* process.h */,
01C4E1EC1106D7AD00F6D89D /* process.cpp */,
01C4E1ED1106D7AD00F6D89D /* process.h */,
01C4E1EE1106D7AD00F6D89D /* property_list.cpp */,
01C4E1EF1106D7AD00F6D89D /* property_list.h */,
);
ONLY_ACTIVE_ARCH = NO;
PREBINDING = NO;
SDKROOT = macosx10.5;
VALID_ARCHS = "i386 x86_64";
VALID_ARCHS = i386;
};
name = "Release 10.5";
};
GCC_WARN_UNUSED_VARIABLE = YES;
ONLY_ACTIVE_ARCH = YES;
PREBINDING = NO;
SDKROOT = macosx10.5;
VALID_ARCHS = "i386 ppc x86_64";
SDKROOT = macosx10.6;
VALID_ARCHS = "i386 x86_64";
};
name = Debug;
};
trunk/ChameleonPrefPane/bin/version
1
1
1.0b9
1.0.1
trunk/ChameleonPrefPane/English.lproj/Chameleon.xib
8585
8686
8787
88
88
8989
9090
9191
<object class="NSTextFieldCell" key="NSCell" id="98357325">
<int key="NSCellFlags">72482368</int>
<int key="NSCellFlags2">138544128</int>
<string key="NSContents">V1.0 b9, by Rekursor</string>
<string key="NSContents">V1.0.1, by Rekursor</string>
<object class="NSFont" key="NSSupport" id="26">
<string key="NSName">LucidaGrande</string>
<double key="NSSize">11</double>

Archive Download the corresponding diff file

Revision: 21