Frederik Carlier
4470a157d7
Remove unused variables ( #247 )
...
Fixes a compiler warnings
2024-04-01 21:05:46 +02:00
Frederik Carlier
1c26da1f27
NSInterfaceStyle: Fix void-pointer-to-enum-cast warning ( #248 )
...
Cast to `uintptr_t` before casting to `enum` to suppress warning.
```
NSInterfaceStyle.m:134:15: warning: cast to smaller integer type 'NSInterfaceStyle' from 'void *' [-Wvoid-pointer-to-enum-cast]
style = (NSInterfaceStyle)NSMapGet(styleMap, key);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
NSInterfaceStyle.m:234:24: warning: cast to smaller integer type 'NSInterfaceStyle' from 'void *' [-Wvoid-pointer-to-enum-cast]
if (newStyle != ((NSInterfaceStyle)val))
^~~~~~~~~~~~~~~~~~~~~
```
2024-04-01 16:49:46 +02:00
Frederik Carlier
2372b76cc8
This commits updates the libs-gui build process to generate a gnustep-gui.pc file which is installed in /lib/pkgconfig and contains the GNUstep gui version number, the libraries to link (equivalent to gnustep-config --gui-libs) with and the C flags to use (equivalent to gnustep-config --objc-flags). ( #246 )
...
This can be useful when linking with libs-gui in projects which don't use the GNUstep build system.
2024-03-27 23:39:23 +01:00
Fred Kiefer
c12fdd26f7
Set delegate of NSTextView to nil in dealloc.
2024-03-26 22:53:44 +01:00
Fred Kiefer
a054b21355
* Source/NSTextView.m: Add support for NSFilenamenPboardType.
...
Change by OnFlApp (https://githup.com/onflapp )
2024-03-18 22:53:46 +01:00
OnFlApp
1e956c96df
NSTextView: support drop for NSFilenamesPboardType ( #156 )
...
* NSTextView: support drop for NSFilenamesPboardType
* code cleanup
* code fixes
2024-03-18 22:35:29 +01:00
rfm
324308b4e8
fixup error in pasteboard types provided when png is available
2024-03-04 22:08:00 +00:00
Riccardo
7a215fcb01
Magick fix ( #244 )
...
* Fix include for ImageMagick 7
* add version test for MagickCore and conditionally include the path to MagickCore.h
* autoreconf with 2.69
2024-02-29 09:26:24 +01:00
rfm
cff4f39db3
Set timeout for pasteboard to 30 seconds rather than 2 (for slow providers).
2024-02-20 10:10:32 +00:00
Sergei Golovin
53cb373976
Support tab renaming in terminal ( #243 )
...
* add missed methods declarations to GSTheme.h
* style tweaks
2024-02-19 09:11:56 +01:00
Gregory Casamento
580150a8c1
Merge pull request #240 from ethanc8/ethanc8-2
...
Implement various trivial methods required by GitUp
2024-02-10 16:10:21 -05:00
ethanc8
9202dfeece
Implement -appearannce, -setAppearance: and -effectiveApperance for NSView
2024-02-10 12:25:59 -06:00
ethanc8
501e38db7f
Use @property(retain) instead of @property(strong)
2024-02-09 15:44:20 -06:00
Frederik Carlier
13f2f5e792
Make PACKAGE_SCOPE @public on MinGW ( #242 )
2024-02-06 21:07:59 +01:00
ethanc8
adba87cb51
Move NSModalResponse and GSNSWindowDidEndSheetCallbackBlock to NSWindow.h
2024-02-05 16:04:05 -06:00
ethanc8
b1a476801a
Remove @class NSApperance; from NSView.h since we already imported NSAppearance.h
2024-02-05 15:36:06 -06:00
ethanc8
12ca9f6996
Stylistic fixes for -[NSAppearance effectiveAppearance]
2024-02-05 15:27:03 -06:00
ethanc8
9db91f702e
Rename the new NSScroller methods to the names used by Apple
2024-02-05 15:26:42 -06:00
ethanc8
61c9699021
Re-add layout code that was mistakenly removed
2024-02-05 14:43:31 -06:00
ethanc8
882de64435
Add required import to NSView.h
2024-01-06 13:21:03 -06:00
ethanc8
80fa9c9deb
Add new names for NSEventType.
2023-12-31 20:05:41 -06:00
ethanc8
5384815d53
Add new names for NSBackgroundStyle.
2023-12-31 20:05:24 -06:00
ethanc8
a91815f70a
Add scroller styling options.
2023-12-31 20:05:11 -06:00
ethanc8
2303052e50
Add NSAppearanceCustomization to NSApplication and NSView
2023-12-31 20:03:21 -06:00
ethanc8
6aff0bd0f8
Add -[NSMenu popUpMenuPositioningItem:atLocation:inView:]
2023-12-31 19:27:38 -06:00
ethanc8
157695e2cb
Add new names for NSEventModifierFlags from macOS 10.12
2023-12-31 19:24:12 -06:00
ethanc8
affa447f7d
Declare <NSSplitViewDelegate> as a protocol instead of a category.
2023-12-31 19:19:29 -06:00
ethanc8
24908dc0f3
Add IDE files to .gitignore
2023-12-31 17:38:01 -06:00
ethanc8
ea6c43911f
Add beginSheet:completionHandler:-related methods:
...
-[NSWindow beginSheet:completionHandler:]
-[NSAlert beginSheetModalForWindow:completionHandler:]
2023-12-31 17:37:07 -06:00
Gregory John Casamento
969fe4c870
Add getting, additional change from branch, quick fix
2023-12-28 11:20:12 -05:00
Gregory Casamento
a5f92ecb8b
Merge pull request #233 from gnustep/NSShadow_issue217_nsgraphicscontext
2023-12-28 11:18:14 -05:00
Fred Kiefer
3a6dce02be
Remove some gcc compiler warnings
2023-12-28 14:45:16 +01:00
Fred Kiefer
7fce63432a
* Documentation/manual/AppKit.texi: Move table of contents outside
...
of title page. This fixes building the documentation with newer texinfo.
2023-12-28 13:53:41 +01:00
Gregory John Casamento
9fab419042
Add shadow method to NSGraphicsContext and add set method to NSShadow
2023-12-28 06:47:25 -05:00
Gregory John Casamento
345b1b4065
Add call to setter as suggested by @fredkiefer
2023-12-27 12:37:33 -05:00
Gregory Casamento
79fd2c8c43
Merge pull request #229 from gnustep/NSShadow_implementation_issue217
...
Update NSView with setShadow:/shadow methods
2023-12-27 12:26:21 -05:00
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
d98a52924e
Update ChangeLog with latest additions
2023-12-27 10:18:45 -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 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