Commit Graph

88 Commits

Author SHA1 Message Date
Nicholas Shanks
8093fe18eb Fixes for many (though not all) endian problems when running native on Intel. 2010-08-30 23:38:46 +00:00
Nicholas Shanks
5acb769f40 Add missing files for various editors. 2009-11-09 10:20:26 +00:00
Nicholas Shanks
fe032b0da4 Fix some long-standing warnings. 2009-11-09 10:17:40 +00:00
Nicholas Shanks
9187840237 Update files changed since 2008. 2009-11-08 14:07:22 +00:00
Nicholas Shanks
716fddbfe4 Move NuTemplateEditor to Cocoa/Plug-Ins/Template Editor/ and rename many classes to not reference "NuTemplate". 2008-07-31 21:31:19 +00:00
Nicholas Shanks
af1db3f963 Remove abandoned template editor to make way for the new one. 2008-07-31 20:43:51 +00:00
Nicholas Shanks
7f491cbb39 Changes accumulated on my G5 while repository was inaccessible. 2008-07-31 20:27:55 +00:00
Nicholas Shanks
d2a16f7a81 Update the HeaderDoc documentation for some categories. 2008-07-31 07:16:33 +00:00
Nicholas Shanks
7a2031d7a3 Use the correct Bitmap Editor plist. 2008-07-31 07:02:26 +00:00
Nicholas Shanks
bf529bbb77 Add the new Font Editor. (Doesn't compile because other source files are still out of date in the repository.) 2008-07-30 22:40:15 +00:00
Nicholas Shanks
aefcfa8c65 Convert project to Xcode 3.1 and upgrade all targets to native. 2008-07-30 21:26:17 +00:00
Uli Kusterer
d5662e1914 Add RKSupportResourceRegistry that opens a couple of files in
{/Library, ~/Library}/Application Support/ResKnife/Support Resources/
and ResKnife.app/Contents/Resources/Support Resources/
2003-08-20 16:53:20 +02:00
Uli Kusterer
175adc09d2 Add distinction of data fork/resource fork file types, made ResourceDocument
save resource files to the data fork if the document type is that.
2003-08-18 22:18:11 +02:00
Uli Kusterer
da1ef4b3ab Fix OCNT's alternate types. E.g. LZCT was a short for some copy/paste error reason... 2003-08-18 00:00:23 +02:00
Uli Kusterer
a8cd81969e Add LSTC/OCNT fields and counter field variants. 2003-08-17 23:21:37 +02:00
Uli Kusterer
04e81cb47d Extend LSTB/LSTE to also handle LSTZ-style zero-terminated lists. 2003-08-17 00:48:19 +02:00
Uli Kusterer
eb2527cf0f Update TEMPLATE EDITOR.txt to also cover how lists are parsed. 2003-08-13 01:24:56 +02:00
Uli Kusterer
e0309e10e6 Tweak icons a little bit. 2003-08-12 04:25:37 +02:00
Uli Kusterer
ba542a1f20 Fix a stupid, stupid copy & paste error that caused DBYT and DLNG to read the wrong amount of data. 2003-08-12 04:05:43 +02:00
Uli Kusterer
f6a79de127 Update project files. 2003-08-12 03:55:31 +02:00
Uli Kusterer
6635f26984 Added DBYT/CHAR and DLNG template fields. 2003-08-12 03:52:51 +02:00
Uli Kusterer
6ac84fab82 Added an exception handler to NuTemplateWindowController, just to be paranoid. 2003-08-12 02:49:50 +02:00
Uli Kusterer
4a2c00a0a2 Fixed bug in NuTemplateEditor that messed up element values. -- it wasn't in copying the template elements, but rather the table got out of sync when an exception was thrown inNuTemplateElement::setStringValue: 2003-08-12 02:33:32 +02:00
Uli Kusterer
524c6532df Fixed icons, messed around in the engine a little. 2003-08-10 15:59:58 +02:00
Uli Kusterer
52a51f7d79 Added comments to NuTemplateElement about actions that are forwarded to template elements by the editor. Removed image file export's support for custom extensions, as it returns an NSImage anyway, and saves its TIFFRepresentation, and another extension would only have caused trouble. 2003-08-10 06:41:30 +02:00
Uli Kusterer
3f357eb9bd Added new Aqua icons for ResKnife and resource files, made ResKnife set creator and type of new files. 2003-08-10 06:21:40 +02:00
Uli Kusterer
c01540cbe8 Added support for deleting LSTBs using the "Clear" menu item. Also added general support for cut/copy/paste/clear menu items to template fields. 2003-08-10 02:53:38 +02:00
Uli Kusterer
c3dfaeef25 Added support for adding LSTBs by selecting LSTB/LSTE fields and choosing "Create New Resource...". 2003-08-10 00:53:58 +02:00
Uli Kusterer
c2987b5297 Added support for LSTB lists of length zero. 2003-08-09 01:43:27 +02:00
Uli Kusterer
ef49978240 Made existing template fields editable so I don't have to edit templates in the Hex Editor anymore. 2003-08-08 06:26:28 +02:00
Uli Kusterer
d3ad470d45 Changes to the project file. 2003-08-07 22:42:16 +02:00
Uli Kusterer
d3910b8d0a Template editor: Removed "<unknown>" text from LSTB/LSTE fields. 2003-08-07 22:20:23 +02:00
Uli Kusterer
ee55720993 Added multiple list items, fixed bug that didn't deep-copy list items. 2003-08-07 21:42:25 +02:00
Uli Kusterer
1eb438215f Some mods to Resource. 2003-08-06 19:44:20 +02:00
Uli Kusterer
9fc37c7d86 Added new template editor (NuTemplateEditor) to repository. 2003-08-06 19:40:46 +02:00
Uli Kusterer
d07a120cf1 Added ICONEditor files (bitmap editor), which can serve as an example project for plugin developers. 2003-08-06 19:27:15 +02:00
Uli Kusterer
a5f2368bea Re-adding bitmap editor now that I know how to get them up there. 2003-08-06 18:25:11 +02:00
Uli Kusterer
353d2060b6 Added LSTE and item lists with more than one item to template editor, plus a short description text on the editor. 2003-08-06 17:39:32 +02:00
Uli Kusterer
486ec07d07 Added NuTemplateEditor and nameForEditorWindow. 2003-08-05 06:08:19 +02:00
Uli Kusterer
1b2cc9ce34 Plugin registry, unique ID determining in "create" sheet, export of resources etc. 2003-08-02 00:23:50 +02:00
Nicholas Shanks
7abf1cbb73 Fix for latest gcc 2003-04-03 17:31:26 +00:00
Nicholas Shanks
1880029f77 Update for Uli 2003-04-03 15:38:42 +00:00
Nicholas Shanks
9f6f97977b Added save dialog to Hex Editor and finished Boom & Char Nova Tools 2002-12-31 19:06:40 +00:00
Nicholas Shanks
a484060e30 Hex Editor Find Sheet nib file fixed 2002-11-16 23:03:59 +00:00
Nicholas Shanks
67d2e62f18 Bug fix 2002-11-15 15:12:42 +00:00
Nicholas Shanks
9747396b40 Hex Editor bug fixes, and copy & paste of resources added 2002-11-13 03:35:54 +00:00
Nicholas Shanks
df5dfb0829 Added AppleScript dictionaries to CVS 2002-10-27 13:29:06 +00:00
Nicholas Shanks
f8552926f4 Add missing files. 2002-10-12 08:45:54 +00:00
Nicholas Shanks
cc7c0f07c7 Updates primarilly to Template Editor and NovaTools. 2002-10-04 19:54:05 +00:00
Nicholas Shanks
06b207c96d Added paste submenu to hex editor 2002-06-04 13:57:55 +00:00