Commit graph

9469 commits

Author SHA1 Message Date
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 Casamento
8abe12b9ca
Merge pull request #216 from gnustep/fix_xib_custom_class_loading 2023-12-17 12:18:07 -05:00
Gregory John Casamento
3e6a12f367 Merge branch 'master' into fix_xib_custom_class_loading 2023-12-16 08:39:07 -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
Gregory Casamento
508d2981be
Update CODEOWNERS
Fix fred's ID here.
2023-12-14 12:30:05 -05:00
Gregory John Casamento
e28e27ff08 Update CODEOWNERS 2023-12-13 14:33:09 -05:00
Riccardo Mottola
e5c346351c doc fixes 2023-12-12 21:37:09 +01:00
Gregory Casamento
abb5c10031
Merge pull request #212 from gnustep/remove_respondsToSelector_awakeFromNib 2023-11-27 16:06:54 -05:00
Gregory John Casamento
30ceeaea8b Update changelog 2023-11-27 07:15:50 -05: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
8601d4f6c3 update changelog 2023-11-25 23:58:14 -05:00
Gregory John Casamento
2ac900c1f9 Merge branch 'master' of github.com:gnustep/libs-gui 2023-11-25 10:15:42 -05:00
Gregory John Casamento
1be1140313 Improvements to documentation 2023-11-25 10:15:36 -05:00
Gregory Casamento
91f55d7aee
Merge pull request #210 from gnustep/NSNibLoading_awakeFromNib_issue-base-352 2023-11-25 10:00:26 -05:00
Gregory John Casamento
41d33467b0 Add details about theming, some slight corrections 2023-11-25 09:42:28 -05:00
Gregory John Casamento
196925aeda Add details about theming, some slight corrections 2023-11-25 09:41:26 -05:00
Gregory John Casamento
e7ab793e96 Update manual for backend and interface files 2023-11-25 09:28:12 -05:00
Gregory John Casamento
cd927fcd69 Update interfacefiles chapter in PDF documentation 2023-11-25 09:06:53 -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
bb7304e449 add and improve some italian translations 2023-11-22 17:32:34 +01:00
Riccardo Mottola
bdcced992c fix redundant semicolons 2023-11-20 22:43:49 +01:00
Riccardo Mottola
f10a62cba6 fix header info 2023-11-20 22:41:11 +01:00
Riccardo Mottola
35aa22588a add IBOutlet and IBAction to doc WordList 2023-11-20 22:25:37 +01:00
Riccardo Mottola
76c2cb1391 fix incorrect signature 2023-11-20 22:25:13 +01:00
Riccardo Mottola
2127eff64b put doc ignore on compatibility definitions 2023-11-20 22:24:53 +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 Casamento
090ac31ca3
Merge pull request #204 from gnustep/NSPopover_issue203 2023-10-09 04:42:46 -04: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