Fred Kiefer
8ccc89b83d
Merge pull request #161 from BennyKJohnson/constraint-vfl-support
...
Implement constraintsWithVisualFormat method on NSLayoutConstraint
2022-11-24 22:52:34 +01:00
Fred Kiefer
e4ecfb0801
* Headers/Additions/GNUstepGUI/GSLayoutManager.h,
...
* Source/GSLayoutManager.m: Add new methods
-defaultLineHeightForFont: and -defaultBaselineOffsetForFont:.
2022-11-05 21:01:53 +01:00
Benjamin Johnson
1aff56cb9b
Implement constraintsWithVisualFormat method on NSLayoutConstraint
2022-11-05 20:33:23 +11:00
Gregory John Casamento
30d0dc66ee
Quick fix adding export to GSMemoryPanel class
2022-11-03 20:56:48 -04:00
Riccardo Mottola
c1b914fe29
add AppKitDefines or header usage will fail later
2022-10-13 23:44:19 +02:00
Gregory John Casamento
0558e6a756
Fix compilation error, include AppKitDefines.h
2022-10-10 09:18:34 -04:00
Gregory John Casamento
e1fabcaa0a
Fix build error
2022-09-29 13:34:16 -04:00
Gregory John Casamento
92d27c494f
Add defines for export of classes to DLL when building on WIndows
2022-09-29 12:09:13 -04:00
Gregory John Casamento
1809fc4dc0
Add missing attributes
2022-08-09 01:35:51 -04:00
Gregory John Casamento
751d94aa2c
Temporary fix for issue caused by libs-base change
2022-04-30 02:27:38 -04:00
Riccardo Mottola
e0012349f6
Refactor resize bar notch width to be a constant and private inside GSTheme, making it accessible through -[GSTheme resizebarNotchWidth].
2022-03-31 23:43:52 +02:00
Gregory Casamento
fa1369cb64
Merge pull request #147 from gnustep/custom_class_xib3_changes
2022-03-31 00:21:28 -04:00
Gregory John Casamento
5f3b54e330
GSXibKeyedUnarchiver: Change format of customClasses dictionary
2022-03-29 19:49:35 -04:00
Gregory John Casamento
39bd359505
Move createCustomClassRecordForId:... to parent class
2022-03-28 18:47:41 -04:00
Gregory John Casamento
790b686f0d
Move _customClasses to GSXibKeyedUnarchiver and implement logic to build the _customClasses array for use in Gorm when loading the xib file.
2022-03-26 11:19:59 -04:00
David Vernon
f874ae3b9f
Another windows fix, per Greg C recommendation.
2022-03-24 14:21:11 -06:00
Gregory John Casamento
67860bf8c1
Add declarations for setPlaceholderString:/setPlaceholderAttributedString and getters to header and implementation to NSTextField.m
2022-01-12 04:45:56 -05:00
hmelder
2a3854b977
NSBezierPath: Fixup comma
2022-01-06 10:11:49 +01:00
hmelder
b2e93b711f
NSBezierPath: Add new constants
2022-01-06 10:08:15 +01:00
Fred Kiefer
b84d8cc3fd
* Headers/Additions/GNUstepGUI/GSWindowDecorationView.h:
...
Move new addon methods for Wayland to correct class
GSStandardWindowDecorationView.
* Source/GSWindowDecorationView.m: Keep variables declarations together.
2021-12-28 17:23:48 +01:00
Riccardo Canalicchio
4eafb6f34c
Add helper methods in GSWindowDecorator protocol for pointer hit test on window decorations
2021-12-17 09:09:37 +01:00
Gregory Casamento
eefe159f31
make minor corrections per @fredkeifer
2021-11-15 09:52:26 -05:00
Gregory John Casamento
54e555bc33
Add support for dividerThickness and bump version of NSSplitView to 1
2021-11-15 09:52:26 -05:00
Fred Kiefer
a047b10a51
16bit ( #123 )
...
* Fix compiler warnings
* Attempt to sort out byte order for 15 bit images.
* Try to get integer types from standard location
* Remove extra swap code by using more complex condition.
Thanks to Riccardo Mottola.
2021-11-08 22:46:25 +01:00
Riccardo
58359b8de3
update signatures to match Apple ( #120 )
2021-10-26 16:17:45 +02:00
Gregory John Casamento
8d4b0b26da
Add NSGlyphInfo class. Initial implementation, will write some tests to determine behavior on macOS
2021-10-14 07:11:36 -04:00
Gregory John Casamento
31dcf70a11
Update NSToolbar.h to use a formal protocol if API level is 10.6+
2021-10-13 23:26:57 -04:00
Gregory John Casamento
c814250079
Update NSTabView.h to declare a formal protocol for NSTabViewDelegate for 10.6+
2021-10-13 23:02:39 -04:00
Gregory John Casamento
73c03767df
Add tabview enum to header, fix signture issue.
2021-10-13 08:26:37 -04:00
Gregory John Casamento
9c3f0fbbf3
Add new test for NSNibLoading. Add method loadNibNamed:owner:topLevelObjects:
2021-10-11 09:42:46 -04:00
Gregory John Casamento
2214368e53
Quick fix to make sure that @optional is available
2021-10-03 19:50:19 -04:00
Gregory John Casamento
5a2b657431
Remove gsdoc comments from source and move them to the header file for NSPopover.m/h. Correct indentation. Remove _contentView as it was causing a memory leak, simply add as a subview.
2021-10-03 04:54:35 -04:00
Gregory John Casamento
87e30f8514
Add code to dismiss popover if another window issmade key. Minor corrections to GSToolTips.m so that it uses the RELEASE/AUTORELEASE macros.
2021-10-02 17:28:24 -04:00
Gregory John Casamento
79fdee761e
Add '@optional' to the declaration for the NSComboBoxDataSource and NSComboBoxDelegate protocols.
2021-09-29 07:03:47 -04:00
Gregory John Casamento
54438795d2
Fix duplicate declaration
2021-09-26 08:02:46 -04:00
Gregory Casamento
7d903e0246
Changes suggested by @fredkeifer
...
Clean up declaration of protocols, but use informal protocols after the 10.6 API.
2021-09-26 07:56:30 -04:00
Gregory John Casamento
04dfeb9501
Add protocols to NSComboBox. Leave informal protocols in place.
2021-09-26 05:37:57 -04:00
Gregory John Casamento
c6fc8e0984
Add simple implementation to NSAccessibilityCustomAction.m
2021-09-13 18:19:31 -04:00
Gregory John Casamento
227b0f33fa
Revert second part of accidental commit.
2021-06-24 20:34:38 -04:00
Riccardo Mottola
31bedc6fbf
revert unintentional commit breaking ButtonCell
2021-06-25 03:09:22 +02:00
Gregory Casamento
bf46505e08
Add icon for speech recognizer.
2021-06-24 19:00:51 -04:00
Gregory John Casamento
c67a284440
Add private stackview container class.
2021-05-17 22:46:13 -04:00
Gregory John Casamento
fe365693bd
Add middle and end containers. Rename keys correctly according to nib file.
2021-05-17 10:56:37 -04:00
Gregory John Casamento
b5f820d052
Implement _hasEqualSpacing
2021-05-17 06:15:56 -04:00
Gregory John Casamento
00672662de
Implement initWithCoder for NSStackView
2021-05-17 05:29:22 -04:00
Gregory John Casamento
a2b48d2103
Add private views for storing things in different gravity settings
2021-05-17 01:06:59 -04:00
Gregory John Casamento
d415a75a03
Decoding for NSStackView
2021-05-16 02:47:55 -04:00
Gregory Casamento
91fe895197
Merge branch 'master' into xib_gorm_integration
2021-05-02 12:17:13 -04:00
Gregory John Casamento
9534755dbb
Add logic to build an array which contains information to recreate custom class associations in GSXib5KeyedUnarchiver
2021-04-28 19:04:04 -04:00
Gregory John Casamento
79fa1b68cd
Changes to facilitate XIB loading in IB/Gorm. Added customClassNames to IBObjectContainer and skipped instantiation of custom classes in GSXib5KeyedUnarchiver if we are currently loading as a model in IB/Gorm.
2021-04-25 10:04:34 -04:00