Commit Graph

151 Commits

Author SHA1 Message Date
Nate Weaver
3a2572708e Make sure we free the buffer. 2013-01-19 16:45:17 -06:00
Nate Weaver
eabf1698c0 Use the return value from init methods for other init methods that call them. 2013-01-19 16:44:54 -06:00
Nate Weaver
28edba7062 Remove use of -compositeToPoint:… and use -drawInRect:… instead. 2013-01-19 16:44:10 -06:00
Nate Weaver
d209aef36d "Any file" should be public.data, not public.item. 2012-12-23 05:04:53 -06:00
Nate Weaver
1dc4e113cb Xcode 4.4 warning fixes. 2012-07-27 10:28:18 -05:00
Nate Weaver
486ef2bbc1 Comment cleanup. 2012-07-16 07:27:41 -05:00
Nate Weaver
5597403176 Make option-double click open resources as hex (like ResEdit did). 2012-07-08 13:50:14 -05:00
Nate Weaver
639b6ba780 Make label column a little bit bigger. 2012-07-08 13:45:15 -05:00
Nate Weaver
4293bc190c Add support for PAT# resources. 2012-07-08 12:43:57 -05:00
Nate Weaver
db738486d1 Add a comment about why the resource data is mutableCopy'd. 2012-07-08 09:53:46 -05:00
Nate Weaver
53b735f144 Just init. 2012-07-08 00:43:55 -05:00
Nate Weaver
190d7c6d7f More icon plugin fixes/cleanup. 2012-07-08 00:43:29 -05:00
Nate Weaver
627256158c Fix ICON plugin masks (whoops). Release pattern resources. 2012-07-08 00:31:21 -05:00
Nate Weaver
404a9e6acc Pattern editor + other cleanup. 2012-07-08 00:06:45 -05:00
Nate Weaver
220c74fc47 Fast enumeration! 2012-07-07 20:59:19 -05:00
Nate Weaver
ac4463d633 Comment out unused var; modify the -openResourceIn… methods to return the used plug so we can add them to our window controller list in one place. Also add them to the window controller list. 2012-07-07 20:58:01 -05:00
Nate Weaver
696c0e158d Sort properly on first load. 2012-07-06 09:57:44 -05:00
Nate Weaver
4336d176c5 Remove action for now. 2012-07-06 09:54:12 -05:00
Nate Weaver
46d52d6549 Use block-based enumeration when targeting 10.6+. 2012-07-06 09:53:29 -05:00
Nate Weaver
559e3fa755 Fast enumeration & fix self-checking in initForType:. 2012-07-06 09:48:44 -05:00
Nate Weaver
0fbb82af18 Use localized compare for the resource type. 2012-07-06 09:39:56 -05:00
Nate Weaver
c42ab39f0b Comment out some dead stores. 2012-07-06 09:39:40 -05:00
Nate Weaver
680d95f9d3 Add autosave name to document window/table and hopefully fix an exception in the info window. 2012-07-06 00:57:47 -05:00
Nate Weaver
aa3d1dfd8c Fix plist syntax error. 2012-07-06 00:43:12 -05:00
Nate Weaver
2d2ba07d05 Add missing folder. 2012-07-06 00:40:37 -05:00
Nate Weaver
8409a5301f XIBs. 2012-07-06 00:39:21 -05:00
Nate Weaver
4d290d4aa6 Fast enumeration. 2012-07-06 00:37:12 -05:00
Nate Weaver
e3017f5f9e Use -registerDefaults:, man. 2012-07-06 00:34:25 -05:00
Nate Weaver
0bb0ce7f51 Update project file for last rev. 2012-07-05 20:35:51 -05:00
Nate Weaver
e3d5c385c1 Change the rest of the NIBs to XIBs. 2012-07-05 20:34:47 -05:00
Nate Weaver
d3bedb026f Use OS X's info icon; increase minimum width of resource document window a bit; re-save some icons. 2012-07-05 20:23:04 -05:00
Nate Weaver
8af33bcb60 Move some stuff to XIBs. 2012-07-05 20:02:34 -05:00
Nate Weaver
79c4e0d858 Use PICT plugin. 2012-07-05 19:45:15 -05:00
Nate Weaver
5f48cf964f More warning cleanup! 2012-07-05 17:41:10 -05:00
Nate Weaver
21c4c7d08f Change create resource sheet controller to ivar to fix a leak. Tweak some nibs. 2012-07-05 00:04:13 -05:00
Nate Weaver
5679b29032 Autorelease *after* init. 2012-07-04 23:51:55 -05:00
Nate Weaver
609d3fda54 Fix uninitialized values and leaks. 2012-07-04 23:50:57 -05:00
Nate Weaver
abbced3d0d Fix dead stores and other analyzer hits. 2012-07-04 23:48:35 -05:00
Nate Weaver
ed032720a8 Plug more leaks; don't call malloc() with zero size. 2012-07-04 23:43:18 -05:00
Nate Weaver
76281dd506 -autorelease goes *after* -init 2012-07-04 23:41:43 -05:00
Nate Weaver
c702faaaf2 Make hex window non-restorable so we don't crash. 2012-07-04 23:40:03 -05:00
Nate Weaver
6b02aba89f Whoops. 2012-07-04 23:33:10 -05:00
Nate Weaver
1c438e1fac Fix leaks. 2012-07-04 23:32:34 -05:00
Nate Weaver
142cdbcae6 Fix swapping type/creator on change. 2012-07-04 17:53:54 -05:00
Nate Weaver
07e9b6bba8 Remove old nibs. 2012-07-04 17:42:47 -05:00
Nate Weaver
b5d7ff1b55 Swap type/creator on intel. 2012-07-04 17:40:58 -05:00
Nate Weaver
012583d0d0 nibs -> xibs 2012-07-04 17:30:54 -05:00
Nate Weaver
89b7759de6 Fix inconsistencies. 2012-07-04 17:28:22 -05:00
Nate Weaver
7ba1862083 Un-uglify buttons. 2012-07-04 17:26:28 -05:00
Nate Weaver
c2660e8ce6 More warning fixes, 64-bit compat (!), mo' betta table sorting. 2012-07-04 17:13:25 -05:00