Commit graph

44 commits

Author SHA1 Message Date
Gregory John Casamento
4ffdeb29df Documentation fixes 2023-09-09 19:19:45 -04:00
Gregory John Casamento
3c09c37ba5 Update so that when reparsing a class it calls the delegate method shouldBreakConnectionsReparsingClass: 2023-07-18 17:17:13 -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
31b3516b68 Add code to call importXLIFFDocumentWithName: from gormtool 2023-07-18 02:01:55 -04:00
Gregory John Casamento
b164662d3d Move trnslation to GormXLIFFDocument for XLIFF format 2023-07-17 15:20:59 -04:00
Gregory John Casamento
6de14369f9 Add XLIFF export logic 2023-07-11 04:29:57 -04:00
Gregory John Casamento
ddb53b0c2d Start implementation of XLIFF export methods 2023-07-09 16:27:40 -04:00
Gregory John Casamento
f75d5d151b Remove warning from object editor, change output of plists so that they can be more easily parsed in AppDelegate 2023-07-08 16:22:30 -04:00
Gregory John Casamento
4e33d19cdf Add errors, warnings, and notices options 2023-07-08 15:39:18 -04:00
Gregory John Casamento
83d2840dc5 Output objects using gormtool, add method to get toplevelObjects from the GormDocument objects minor formatting change for GormClassManager 2023-07-08 14:14:46 -04:00
Gregory John Casamento
b0e2483aae Only get custom classes for --classes parameter add customClassInformation method to class manager 2023-07-08 13:04:25 -04:00
Gregory John Casamento
b35ce5e205 Add capability to dump class and connection information using gormtool 2023-07-08 12:53:09 -04:00
Gregory John Casamento
78bbf83852 Update to allow specifying output-path for options that need it 2023-07-05 19:40:57 -04:00
Gregory John Casamento
a5373b2f93 Improve parameter parsing process 2023-07-05 19:30:19 -04:00
Gregory John Casamento
5d54bd9852 Move isInTool to delegate 2023-07-04 16:00:18 -04:00
Gregory John Casamento
c25ebdd4eb Remove warning when loading images in delegate 2023-07-03 13:10:07 -04:00
Gregory John Casamento
b3ca8c8b23 Add ArgPair to GNUmakefile and separate it from the AppDelegate.m file 2023-07-03 12:25:50 -04:00
Gregory John Casamento
55b46a186b Add code to detect if we are in the tool 2023-07-03 09:12:28 -04:00
Gregory John Casamento
b5175a24e3 Update to handle writing class out to file 2023-07-02 23:40:59 -04:00
Gregory John Casamento
abb6dc553c Pull private methods into a separate file 2023-07-02 23:00:45 -04:00
Gregory John Casamento
b70b2b48bb The input file is always the last parameter 2023-07-02 13:25:42 -04:00
Gregory John Casamento
745f837a77 Fix writing of output document 2023-07-02 12:27:39 -04:00
Gregory John Casamento
493b2b6384 Add import argument 2023-07-02 12:05:21 -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
abdeb60d0c Update info, add category that replaces some methods so that the document can be loaded in the tool 2023-06-30 21:13:56 -04:00
Gregory John Casamento
af4f72f3f5 Fix menu problem with loading palettes 2023-06-28 14:56:39 -04:00
Gregory John Casamento
91ec1c08c1 Move all model files to GormCore 2023-06-28 08:05:34 -04:00
Gregory John Casamento
17c2d9f9ca Move common functions for delegate into superclass GormAbstractDelegate 2023-06-27 18:30:04 -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
52b3262674 Update GNUmakefiles to build app and tools cleanly after framework-ification 2023-06-14 05:03:15 -04:00
Gregory John Casamento
59775174d7 Fix build issue 2023-06-12 02:05:53 -04:00
Gregory John Casamento
96132510fb Move plugins into core 2023-06-08 23:00:14 -04:00
Gregory John Casamento
29c6555b95 Add method to process model 2023-06-05 05:53:13 -04:00
Gregory John Casamento
4a44cce1f0 Add code to call setIsInInterfaceBuilder: 2023-06-05 05:50:08 -04:00
Gregory John Casamento
3f0f8b13a0 Quit application in applicationDidFinishLaunching: 2023-06-05 05:06:03 -04:00
Gregory John Casamento
06983ebcc9 Fix linking issues 2023-06-05 04:55:43 -04:00
Gregory John Casamento
37bac6a8e9 Update tool and linking 2023-06-05 04:36:11 -04:00
Gregory John Casamento
e1c1ea54d9 Update tool to use GUI and NSApplication 2023-06-04 21:03:21 -04:00
Gregory John Casamento
bc6e15abb7 Add tools and update GormCode.h 2023-06-03 19:34:09 -04:00