Gregory John Casamento
7be6c722e4
Add RETAIN, per review from @fredkiefer
2023-12-27 12:20:54 -05:00
Gregory John Casamento
874515c5b7
Add RETAIN, per review from @fredkiefer
2023-12-27 12:19:48 -05:00
Gregory John Casamento
ff90453263
Fix indentation issue and remove uneeded local var, per review from @fredkiefer
2023-12-27 12:17:48 -05:00
Gregory John Casamento
4e4755c533
Remove uneeded comments
2023-12-26 11:53:38 -05:00
Gregory John Casamento
cb4987ff47
Minor cleanup in NSView, add code to get NSShadowHoriz, NSShadowVert
2023-12-26 11:43:33 -05:00
Gregory John Casamento
702f7bb9af
Untabify, add shadow keys for vert, color, horiz
2023-12-26 10:32:46 -05:00
Gregory John Casamento
468030a982
Add correct key for the NSShadow object which is NSViewShadow
2023-12-24 16:48:41 -05:00
Gregory John Casamento
70019a695a
Add decoding logic for shadow to NSView
2023-12-24 16:16:52 -05:00
Gregory John Casamento
9cb00ba871
Add ivar for shadow
2023-12-24 13:59:12 -05:00
Gregory John Casamento
33d66e0ddc
Update NSView with setShadow:/shadow methods
2023-12-24 13:28:08 -05:00
Gregory John Casamento
3f30d139bc
Quick fix, resolves issue #153 : Remove incorrect decoding of constraint
2023-12-22 16:47:40 -05:00
Gregory John Casamento
d9fa73870a
Fix handling of custom classes for XIB v5. This corrects an issue in Gorm as well
2023-12-16 08:00:33 -05:00
Riccardo Mottola
e5c346351c
doc fixes
2023-12-12 21:37:09 +01:00
Gregory John Casamento
3efb4ce9f3
Update per comments by @fredkiefer
2023-11-27 06:58:43 -05:00
Gregory John Casamento
87a73db572
Update calls to awakeFromNib and add call to prepareForInterfaceBuilder if we are in Gorm
2023-11-27 02:26:16 -05:00
Gregory John Casamento
8c421a3c8e
Add method -prepareForInterfaceBuilder since it is in the same place as awakeFromNib and is trivial to add, this method will be useful in Gorm in the future
2023-11-24 22:22:14 -05:00
Gregory John Casamento
4b3014922c
Move awakeFromNib implementation to NSObject instead of NSView, as discussed in the documentation
2023-11-24 21:32:15 -05:00
Riccardo Mottola
bdcced992c
fix redundant semicolons
2023-11-20 22:43:49 +01:00
Riccardo Mottola
35aa22588a
add IBOutlet and IBAction to doc WordList
2023-11-20 22:25:37 +01:00
Riccardo Mottola
08411ea68f
fix some trailing semicolons
2023-11-17 16:53:43 +01:00
rfm
fb358c3b03
Fix missing semicolon
2023-11-14 21:36:12 +00:00
Riccardo Mottola
aa36664153
fix various autogsdoc warnings and issues
2023-11-14 01:29:01 +01:00
Kyle J Cardoza
dfa829bf38
Merge pull request #201 from KyleCardoza/add-gstheme-hooks
...
add gstheme hooks
2023-11-09 15:42:50 -05:00
Riccardo Mottola
34c5a5e841
use defined() to check if a variable is defined, also, rename it to be clearer about a feature availability and not enabling one
2023-10-26 02:38:29 +02:00
Frederik Carlier
31a71a1090
NSWorkspace: Throw a descriptive exception when make_services could not be found ( #208 )
...
`[NSTask launchPathForTool: @"make_services"]; can return nil when the tool is not found. In this case, [NSTask launchedTaskWithLaunchPath] would raise a NSInvalidArgumentException with error message "NSTask - no launch path set" which is not very descriptive.
2023-10-11 17:54:38 +02:00
Frederik Carlier
8619fe33c2
GifQuantizeBuffer
is considered private API in libgif 5.2 and later (#207 )
...
See befe188771
/
2023-10-09 19:35:37 +02:00
Gregory John Casamento
2ac57c147f
Remove uneeded calls to orderOut: and setDelegate: as this is done in the close method
2023-10-08 06:23:26 -04:00
Gregory John Casamento
a4beb1266f
Fix spaces / formatting issue for return types
2023-10-08 05:43:18 -04:00
Gregory John Casamento
791a5d0aaf
Cleanup classes.
2023-10-08 04:44:31 -04:00
Gregory John Casamento
4bb0270759
Update NSViewController with lifeCycle methods
2023-10-08 04:44:31 -04:00
Gregory John Casamento
24eee8e7dd
Allow popover to be dismissed
2023-10-08 04:44:31 -04:00
Frederik Carlier
bcc8011580
Avoid accessing instance variables in inline functions when compiling with msvc ( #205 )
...
* Rename `DPSshfill` to `DPSshfill_`
This method takes one argument, so by convention, the name of the variable in the method table should end with a single underscore
* DPSOperators.h: Use macros to define inline functions
* Don't access instance variables when compiling with Visual Studio
2023-10-01 22:56:02 +02:00
Kyle J Cardoza
7f70818be2
Added the ability for GSTheme subclasses to provide custom implementations of GSWindowDecorator.
2023-09-22 21:17:15 -04:00
Kyle J Cardoza
225eea02d5
Addressed request for change in NSMenu.m, and moved function of
...
-[_organizeMenu] to GSTheme-[organizeMenu:isHorizontal].
2023-09-22 18:57:15 -04:00
Kyle J Cardoza
096327e87b
Addressed changes requested in PR 201
2023-09-22 15:20:23 -04:00
Kyle J Cardoza
07f1b8759a
Added window titlebar GSTheme hooks.
2023-09-22 01:42:47 -04:00
Kyle J Cardoza
a9f33627f1
Added menu organization hooks
2023-09-20 12:52:01 -04:00
Kyle J Cardoza
81b59ad0a0
Initial implementation of new GSTheme hooks and default implementations.
2023-09-19 22:20:12 -04:00
Riccardo Mottola
9faf904349
Merge branch 'warningfix' of https://github.com/gnustep/libs-gui into warningfix
2023-09-18 18:05:35 +02:00
Riccardo Mottola
670a86bb59
cleanup trailing backslash
2023-09-18 18:02:28 +02:00
Riccardo Mottola
5e68ebec91
fix warning, comparison with NULL
2023-09-13 01:11:48 +02:00
Riccardo Mottola
88a0e1e390
use destroy instead of assigning nil, avoids warnings and make smore sense anyway
2023-09-13 00:40:58 +02:00
Riccardo Mottola
a3117e5598
Put in methd in a private category to silence warning. Apple doesn't expose the method in its header, but we don't we don't know if it has it private. In case it is a GS extension, perhaps we should name it private with an _.
2023-09-12 23:49:05 +02:00
Riccardo Mottola
9e0685b315
do not install private headers
2023-09-12 23:19:06 +02:00
Riccardo Mottola
1815556e4e
remove unused functions
2023-09-12 23:09:08 +02:00
Richard Frith-Macdonald
2e4af41c70
Fixup for APPKIT_EXPORT_CLASS
2023-09-05 17:02:06 +01:00
Gregory Casamento
3575f0af77
Add implementation of removeAllItems
2023-09-01 17:12:05 +00:00
Gregory Casamento
3f35da7860
Update code in GSXib5KeyedUnarchiver.m to read alternative toolTip format ( #193 )
...
* Update code in GSXib5KeyedUnarchiver.m to read alternative toolTip format
* Update to make the code a bit tighter, per suggestion by @fredkiefer
2023-08-31 23:46:34 +02:00
Gregory Casamento
629d065b91
Add dummy awakeFromNib dummy method ( #195 )
2023-08-31 23:41:46 +02:00
d99c96efcc
* Source/NSMenuItemCell.m (-_keyEquivalentString): Fix the 'and' check so that shiftKeyString can display ( #190 )
2023-08-26 11:32:30 +02:00