Commit graph

1879 commits

Author SHA1 Message Date
Gregory John Casamento
36ffbfb84b Fix for issue that breaks GCC build 2023-08-18 06:43:20 -04:00
Gregory Casamento
e0b6cd6725
Merge pull request #27 from gnustep/model_changes 2023-08-17 05:58:04 -04:00
Gregory John Casamento
2667441458 Add nextKeyView and previousKeyView to excluded keys 2023-08-17 05:39:14 -04:00
Gregory John Casamento
b886cc5343 Exclude intValue and doubleValue keys 2023-08-17 05:24:52 -04:00
Gregory John Casamento
d6a62f1ec0 Merge branch 'model_changes' of github.com:gnustep/apps-gorm into model_changes 2023-08-16 16:18:30 -04:00
Gregory John Casamento
abcb3c461c Fix encoding of menus with submenus to prevent an infinite recursion, fix encoding of NSTabView 2023-08-16 16:18:05 -04:00
Gregory John Casamento
be419c97c8 Fix encoding of menus with submenus to prevent an infinite recursion, fix decoding of NSTabView 2023-08-16 16:17:52 -04:00
Gregory John Casamento
df5e31d87d Add capability to handle all color spaces in NSColorWell 2023-08-16 09:17:26 -04:00
Gregory John Casamento
043b83d8a2 Stop recursion when working with tableViews 2023-08-15 10:44:09 -04:00
Gregory John Casamento
d26139d223 Add code to filter out certain attributes that were causing Xcode to crash when loading the generated xib 2023-08-15 08:20:15 -04:00
Gregory John Casamento
938fa07da3 Fix recursion issue in Gorm when saving a XIB file 2023-08-15 08:06:59 -04:00
Gregory John Casamento
97e7d29413 Add types for method signature 2023-08-15 04:02:22 -04:00
Gregory John Casamento
e72d3eb749 Exclude certain tags/properties, add log to show type for method 2023-08-14 08:46:10 -04:00
Gregory John Casamento
14d6f0aaf3 Remove a lot of explicit conversions, handle things more dynamically 2023-08-14 06:44:15 -04:00
Gregory John Casamento
75953c19b8 Handle return type more dynamically 2023-08-14 05:31:37 -04:00
Gregory John Casamento
287dbd10a6 Update indentationPerLevel add support for outlineView 2023-08-13 14:53:40 -04:00
Gregory John Casamento
3a604b251a Add code to handle singleton objects 2023-08-13 13:40:28 -04:00
Gregory John Casamento
88319294c3 Add logic to handle objects automatically, map methods to keys for XIB storage, minor fixes 2023-08-13 12:27:59 -04:00
Gregory John Casamento
bb0f192ae2 Add code to handle generic objects 2023-08-13 10:27:21 -04:00
Gregory John Casamento
e15fcb380c Add code to handle box title position 2023-08-12 06:51:34 -04:00
Gregory John Casamento
4cbe7ebfc9 Handle content view properly 2023-08-11 15:58:43 -04:00
Gregory John Casamento
4463c23140 Add support for getting connections on placeholders 2023-08-11 13:50:38 -04:00
Gregory John Casamento
e8e536c06a Update styleMask code, add autoresizeMask 2023-08-11 11:44:08 -04:00
Gregory John Casamento
96fd979f1c Add support for bezel and bordered styles 2023-08-11 07:58:26 -04:00
Gregory John Casamento
50a73f123f Add items to popupbutton 2023-08-10 09:03:12 -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
0bdc8267f7 Fix key equivalents 2023-08-10 05:27:11 -04:00
Gregory John Casamento
3c25b62d3b Implement keyEquivalent logic 2023-08-10 03:11:04 -04:00
Gregory John Casamento
f14501b056 Update builder to create a file instead of a directory for the XIB file and update the model generator to detect properties and add them to the element for a given object 2023-08-07 03:14:57 -04:00
Gregory John Casamento
7d557a5fe6 Improve XIB generation... correct issues with IDs, classNames, possible collisions 2023-08-03 00:47:35 -04:00
Gregory John Casamento
182e61570c Add builder for XIB, add xib model generator, update plist so that xib files can be saved 2023-08-01 11:34:18 -04:00
Gregory John Casamento
1bbc5bb72f Add builder for XIB, add xib model generator, update plist so that xib files can be saved 2023-08-01 11:33:52 -04:00
Gregory John Casamento
eba9e87466 Add Model generator 2023-07-30 23:37:17 -04:00
Gregory Casamento
aefd266720 Fix conflict 2023-07-29 05:24:19 -04:00
Gregory Casamento
2d56f7ca31 Change .m files to use local includes so that we don't include installed headers accidentally 2023-07-29 05:21:45 -04:00
Gregory John Casamento
2eae4e9250 update gnumakefile 2023-07-29 05:02:49 -04:00
Gregory John Casamento
e604adf9a6 Use new NSDockTile class to show testing status 2023-07-27 04:24:23 -04:00
Gregory John Casamento
9fc62200c4 Update class inspector to sort outlets/actions and class names 2023-07-27 03:21:02 -04:00
Gregory John Casamento
84ef8437f2 Update connections inspector to sort the outlets and actions so that it is easier to location connections 2023-07-27 03:05:32 -04:00
Gregory John Casamento
637f83c13d Fix all icons 2023-07-26 23:55:01 -04:00
Gregory John Casamento
8d88506d70 Move images to the proper place for the palette to access them 2023-07-26 19:18:33 -04:00
Gregory John Casamento
a2e07d0f7d Merge branch 'master' of github.com:gnustep/apps-gorm 2023-07-18 18:10:32 -04:00
Gregory John Casamento
c84168951c Silence warning in GormTabViewEditor.m 2023-07-18 18:10:13 -04:00
Gregory Casamento
6b1f66ed00
Merge pull request #26 from gnustep/alert_refactor 2023-07-18 17:42:00 -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