Commit graph

170 commits

Author SHA1 Message Date
Gregory John Casamento
db124f0b94 Display data from outline view 2024-12-28 03:05:10 -05:00
Gregory John Casamento
226d5d3067 Update controller / document. Add outlineView 2024-12-27 21:49:16 -05:00
Gregory John Casamento
77497d00ff Update GormDocument and GormObjectOutlineView files 2024-12-27 08:19:32 -05:00
Gregory John Casamento
00a962677a Got containing view working for outline/icon view of objects 2024-12-27 07:40:23 -05:00
Gregory John Casamento
4a23bc81e0 Cleanup code 2024-12-25 08:17:26 -05:00
Gregory John Casamento
6545df37d5 Merge branch 'master' into object_outline 2024-12-25 06:03:24 -05:00
Gregory John Casamento
fbbfed2a9a Fix crash when testing a document without a main menu 2024-12-08 00:51:02 -05:00
Gregory John Casamento
a6d96cd14a Add new class for outline, update existing classes 2024-12-07 13:14:53 -05:00
Gregory John Casamento
fe66a7ac59 Skeletal outline dataSource for object outlineView 2024-12-05 23:36:10 -05:00
Gregory John Casamento
5c98d82447 Change category name 2024-11-06 19:14:13 -05:00
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