Commit graph

160 commits

Author SHA1 Message Date
Gregory John Casamento
57fa7663be Fix issue where some placeholder objects don't respond to NSCoding 2024-11-06 18:59:55 -05:00
Gregory John Casamento
74ac5fae8e Cleanup, change NSLog to NSDebugLog where appropriate, remove Object from class list since it is obsolete 2023-12-17 14:10:32 -05:00
Gregory John Casamento
21226a0fa3 Fixes for NSFontManager handling 2023-12-17 13:30:16 -05:00
Gregory John Casamento
4c2abb1303 Initial fix for gorm<->xib xib<->gorm conversion... 2023-12-16 11:18:41 -05:00
Gregory John Casamento
f3aa16ea2f Update testInterface: and --test option in gormtool to allow testing the gui from the command line 2023-12-12 03:00:58 -05:00
Gregory Casamento
01e46d5c6a Cleanup, ignore, or correct warnings 2023-10-22 14:39:24 -04:00
Gregory John Casamento
4ffdeb29df Documentation fixes 2023-09-09 19:19:45 -04:00
Gregory John Casamento
b6a69d7fe1 Cleanup GormDocument, add connections to objects in the generator 2023-08-10 07:18:26 -04:00
Gregory John Casamento
0fd5177c93 Add delegate methods to handle alerts for when we can't parse a class or get an exception for preloaded headers 2023-07-18 15:54:57 -04:00
Gregory John Casamento
ce1dd3c483 Add delegate method to handle renaming labels on connections 2023-07-18 14:59:05 -04:00
Gregory John Casamento
dd33778535 Add delegate method to handle renaming connections 2023-07-18 14:26:30 -04:00
Gregory John Casamento
cc34827230 Replace connections alert panel and move logic to delegate 2023-07-18 14:01:13 -04:00
Gregory John Casamento
2e14ad8951 Add delegate method to handle when the archive is from a newer version of Gorm 2023-07-18 13:52:39 -04:00
Gregory John Casamento
c39c54d62d Move alert panel for archive upgrade to delegate 2023-07-18 13:44:44 -04:00
Gregory John Casamento
b164662d3d Move trnslation to GormXLIFFDocument for XLIFF format 2023-07-17 15:20:59 -04:00
Gregory John Casamento
c093d9c281 Add start/end element parser delegate methods 2023-07-17 04:03:43 -04:00
Gregory John Casamento
4c31eb5bd3 Add code to import XLIFF from the Gorm GUI 2023-07-17 03:15:39 -04:00
Gregory John Casamento
a777e6e05c Fix ib:member-type problem 2023-07-15 19:42:20 -04:00
Gregory John Casamento
97e12a87aa Deactivate editors so that we can get a clear object hierarchy to export 2023-07-15 19:35:49 -04:00
Gregory John Casamento
b35158794f Correct placement of subordinate objects, recursive method was passing the wrong element into itself when encoding windows and views 2023-07-13 22:30:02 -04:00
Gregory John Casamento
eadd4e2ab2 use initWithBytes:length:encoding: method on NSString to convert the XML data to a string more cleanly, add AUTORELEASE of the string 2023-07-13 21:52:26 -04:00
Gregory John Casamento
14e64ef759 add nspopupbutton to nsmenu conditional to get itemArray 2023-07-13 19:19:20 -04:00
Gregory John Casamento
3d373f450a pretty print the xml and collaps all empty elements 2023-07-13 19:14:29 -04:00
Gregory John Casamento
8df10b161f Remove ib from ib:member-type because it generates ib_1 for some reason, this is a minor issue 2023-07-13 18:41:41 -04:00
Gregory John Casamento
3135a57a6a Remove ib from ib:class to fix ns error.. not sure why this works. 2023-07-13 18:21:23 -04:00
Gregory John Casamento
8647bc0a2e Finish coding of method for other types 2023-07-13 16:53:06 -04:00
Gregory John Casamento
6de14369f9 Add XLIFF export logic 2023-07-11 04:29:57 -04:00
Gregory John Casamento
925eabd500 Add recursive function prototype 2023-07-10 12:32:55 -04:00
Gregory John Casamento
ddb53b0c2d Start implementation of XLIFF export methods 2023-07-09 16:27:40 -04:00
Gregory John Casamento
8d0c4d107a Add method to export and import strings, add code to parse arguments 2023-07-01 23:39:22 -04:00
Gregory John Casamento
248d81bf74 Fix issues with active document and menu dismissal when testing 2023-06-23 10:21:51 -04:00
Gregory John Casamento
db7a2e3969 Update to use GormAppDelegate instead of overriding NSApplication 2023-06-17 12:14:48 -04:00
Gregory John Casamento
2ec33abd2e Update makefiles, move prefs, fix issue with Prefs image 2023-06-14 07:15:20 -04:00
Gregory John Casamento
48b1c4f38d Update images and classes to load resources correctly, move plists 2023-06-14 06:18:24 -04:00
Gregory John Casamento
e3331dc088 Add new method to GormDocument called openEditorForObject:withParentObject: also handle NSCells properly 2022-11-10 01:46:09 -05:00
Gregory John Casamento
b36ec0e29a Silence warning and create editor for cell 2022-03-26 13:57:30 -04:00
Gregory John Casamento
c574c6676e Fix issue with test interface function 2021-07-22 17:55:00 -04:00
Gregory John Casamento
f56cf39b0a Add changes to fix fontMenu issue 2021-05-15 18:43:21 -04:00
Gregory John Casamento
028a22cd7b Add help file. 2021-05-10 00:57:30 -04:00
Gregory John Casamento
95d77eb982 Add back in encoding/decoding for testing. 2021-05-09 00:08:16 -04:00
Gregory John Casamento
49b98e385d Code cleanup 2021-05-07 06:52:14 -04:00
Gregory John Casamento
d56e7083c5 Remove uneeded encoding/decoding methods in GormDocument 2021-05-07 00:11:51 -04:00
Gregory John Casamento
d2062aeff0 outlets now showing properly when loading a xib file 2021-05-04 21:40:09 -04:00
Gregory John Casamento
feb5608836 Gorm now correctly pulls in objects and assigns them names. 2021-05-04 05:04:59 -04:00
Gregory John Casamento
405c345ab1 Fix issue with class instantiation 2021-05-04 04:57:32 -04:00
Gregory John Casamento
31e68f12e6 Fix issue introduced by 'cleanup' merge where mainMenu no longer hides/unhides itself during/after testing the interface. 2021-04-22 04:34:42 -04:00
Gregory John Casamento
0284554411 Fix memory leak when creating matrix cells using inspector. Do not deactivate / close the editor when matrix is expanded. 2021-04-22 04:05:49 -04:00
Gregory John Casamento
27e6f6b309 Add code to safeguard against crash when NSMatrix has no cells or the prototype is nil 2021-04-21 18:14:56 -04:00
Gregory John Casamento
eb0b0bfbe1 Fix all warnings in Gorm 2021-03-28 18:55:29 -04:00
Gregory John Casamento
01ed525ca7 Add new inspector for matrix cell size 2021-03-28 01:34:15 -04:00