Commit graph

556 commits

Author SHA1 Message Date
Gregory John Casamento
eda97765d2 Move Plugins so that they link after GormCore is built since this is required on Windows, WIN32 does not support late linking 2023-10-22 08:28:09 -04:00
Gregory John Casamento
a045bde4a1 Update to ignore nil or blank connection ids 2023-09-24 22:10:48 -04:00
Gregory John Casamento
13507ab8d7 Update to handle GormNSPanel which overrides panel when in the app 2023-09-20 12:54:41 -04:00
Gregory John Casamento
dc69034c54 Update to handle if palette is loaded 2023-09-20 11:00:07 -04:00
Riccardo Mottola
eff440116d fix build 2023-09-19 00:32:23 +02:00
Gregory John Casamento
4ffdeb29df Documentation fixes 2023-09-09 19:19:45 -04:00
Gregory John Casamento
14a7d6afdf Merge branch 'master' of github.com:gnustep/apps-gorm 2023-08-27 18:16:37 -04:00
Gregory John Casamento
50a89635fc Fix outline view bug 2023-08-27 18:16:32 -04:00
Gregory John Casamento
df327e7fc6 Fixes for formatters, sliders and other classes, stabilizing changes to prevent crashes 2023-08-27 15:05:47 -04:00
Gregory John Casamento
16123a7dd6 Fix saving of NSSplitView, add 'holdingPriorities' data 2023-08-27 12:12:11 -04:00
Gregory John Casamento
87286cdf55 Fixes to prevent crash when loading XIB containing an NSMatrix object 2023-08-27 10:35:57 -04:00
Gregory John Casamento
8b9e998251 Update code to properly handle NSMatrix encoding 2023-08-26 19:29:21 -04:00
Gregory John Casamento
bffd2246ba Improve handling of switch/checkmark 2023-08-26 10:50:05 -04:00
Gregory John Casamento
36ffbfb84b Fix for issue that breaks GCC build 2023-08-18 06:43:20 -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
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
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
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
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
3c09c37ba5 Update so that when reparsing a class it calls the delegate method shouldBreakConnectionsReparsingClass: 2023-07-18 17:17:13 -04:00