Commit graph

8418 commits

Author SHA1 Message Date
Gregory John Casamento
fdadb2109c gitignore. add GSSpeechServer.app 2019-12-11 01:28:12 -05:00
Gregory John Casamento
a61f27df33 Add to AppKit.h header 2019-12-11 01:25:05 -05:00
Gregory John Casamento
5f66cf232c Compiling skeleton 2019-12-11 01:17:44 -05:00
Gregory John Casamento
2c883a428b Implement skeleton 2019-12-11 01:09:41 -05:00
Gregory John Casamento
9769e652cd Header skeleton builds 2019-12-11 00:52:27 -05:00
Gregory John Casamento
eb2815acf3 Initial add of NSFontCollection files 2019-12-10 21:18:24 -05:00
fredkiefer
ed79392a09 Four outlet use source instead of target. 2019-12-10 23:38:35 +01:00
fredkiefer
4b8a25072c Add code from Eggplant to shorten strings when displaying in a rect.
This code has been partially rewritten.
2019-12-10 22:23:51 +01:00
Sergii Stoian
fcee2e2c63 * Headers/Additions/GNUstepGUI/GSLayoutManager.h,
Source/GSLayoutManager.m: new method -typingAttributes returns default typing
  attributes of NSTextView.
* Source/NSLayoutManager.m: override GSLayoutManager's -typingAttributes - primitive
  method - provides access to _typingAttributes ivar.
* Source/GSHorizontalTypesetter.m: use new GSLayoutManager's -typingAttributes method
  to get paragraph style and font of new empty text container. Normally `curLayoutManager`
  is a NSLayoutManager object so actually we get NSLayoutManager's _typingAttributes.
2019-12-10 19:23:04 +02:00
fredkiefer
f30ec504a4 Merge branch 'master' into xib_document
# Conflicts:
#	Source/GSXibParser.m
2019-12-10 17:14:25 +01:00
fredkiefer
519d00ea99 Handle menu items with the standard mechanism. 2019-12-10 16:59:08 +01:00
Sergii Stoian
5415783c56 * Source/GSHorizontalTypesetter.m: (_addExtraLineFragment) get paragraph style and
font from NSLayoutManager's typing attributes. Fixes insertion point height for empty
        text objects (NSTextView, NSTexField etc.).
2019-12-10 02:09:13 +02:00
Gregory John Casamento
defbd3889f Merge branch 'master' of github.com:gnustep/libs-gui 2019-12-09 18:45:23 -05:00
Gregory John Casamento
32a5712945 Fix address and license name in all files. 2019-12-09 18:45:15 -05:00
fredkiefer
a69826e40a Started small cleanups. 2019-12-09 16:35:29 +01:00
fredkiefer
244e7a48d7 Remove now obsolete GSXibParser.
Move over more Eggplant changes.
Add basic decoding for bindings.
2019-12-09 14:22:33 +01:00
fredkiefer
9032de5842 Merge branch 'master' into xib_document 2019-12-09 11:16:39 +01:00
Fred Kiefer
76d6047d56
Merge pull request #36 from trunkmaster/master
Incorrect string drawing fix for ART backend.
2019-12-09 08:41:53 +01:00
Sergii Stoian
01ccd98752 * NSStringDrawing: fixed incorrect string drawing (shortened, misplaced)
in ART backend. It seems that third parameter to `cache_lookup` function
(useScreenFonts) is valuable for ART but not for Cairo backend.
2019-12-09 01:18:53 +02:00
fredkiefer
378c1c4077 Take over the Eggplant code for XIB document decoding,
with slight cleanups to get it working with gcc.
2019-12-08 23:47:53 +01:00
fredkiefer
e1594a3105 * .travis.yml
* travis-deps.sh: Try to keep up with Niels' changes in base.
2019-12-07 15:51:31 +01:00
fredkiefer
451afde6a7 * Headers/AppKit/NSGestureRecognizer.h
* Source/NSGestureRecognizer.m: Restore code by Daniel Ferreira
* Headers/AppKit/NSButtonTouchBarItem.h
* Headers/AppKit/NSCandidateListTouchBarItem.h
* Headers/AppKit/NSClickGestureRecognizer.h
* Headers/AppKit/NSColorPickerTouchBarItem.h
* Headers/AppKit/NSCustomTouchBarItem.h
* Headers/AppKit/NSGroupTouchBarItem.h
* Headers/AppKit/NSMagnificationGestureRecognizer.h
* Headers/AppKit/NSPanGestureRecognizer.h
* Headers/AppKit/NSPickerTouchBarItem.h
* Headers/AppKit/NSPopoverTouchBarItem.h
* Headers/AppKit/NSPressGestureRecognizer.h
* Headers/AppKit/NSRotationGestureRecognizer.h
* Headers/AppKit/NSSharingServicePickerTouchBarItem.h
* Headers/AppKit/NSSliderTouchBarItem.h
* Headers/AppKit/NSStepperTouchBarItem.h
* Headers/AppKit/NSTouchBarItem.h
Clean up after Greg's commit.
2019-12-06 22:50:13 +01:00
Fred Kiefer
147711bb12
Merge pull request #35 from gnustep/travis_update
Update travis scripts to match base
2019-12-06 17:47:25 +01:00
fredkiefer
3627b22481 * .travis.yml
* travis-deps.sh: Update to match changes in base by Niels Grewe.
2019-12-06 17:32:25 +01:00
Gregory John Casamento
bdadefeebd Add all files and fix compilation 2019-12-06 05:01:51 -05:00
Gregory John Casamento
b0b20cd32e Add macOS specific class skeletons 2019-12-05 12:57:38 -05:00
Gregory Casamento
091cc6db99
Merge pull request #34 from gnustep/NSImageReps_branch
NSImageReps branch
2019-12-04 16:39:26 -05:00
Gregory John Casamento
7e81e90e02 Removed all instances of include in new files. 2019-12-04 12:02:49 -05:00
Gregory John Casamento
f5026dfa97 include -> import 2019-12-04 08:40:35 -05:00
Gregory John Casamento
5b8db43dd2 Delegate to the rep instead of using the lower level function 2019-12-04 08:22:43 -05:00
Gregory John Casamento
676066b94d Fix issue with formatting 2019-12-04 08:16:26 -05:00
Gregory John Casamento
335e529cd5 Add NSCIImageRep added in 2019-12-03 18:47:36 -05:00
Gregory John Casamento
4c56da1c57 Remove 'heron' from headers 2019-12-03 17:26:19 -05:00
Gregory John Casamento
782a8efcbe Remove GSSVG* files since they are not needed 2019-12-03 17:19:18 -05:00
Gregory John Casamento
95dbcd2b40 Merge branch 'master' into NSImageReps_branch 2019-12-03 13:11:21 -05:00
Gregory John Casamento
6adaf911b5 Complete NSPICTImageRep implementation 2019-12-03 08:30:17 -05:00
fredkiefer
7f07e4dd43 * Source/NSBitmapImageRep.m (-_convertToFormatBitsPerSample:...):
+	Correct division by zero bug in image conversion.
2019-12-02 22:46:44 +01:00
Gregory John Casamento
325dbe5ac6 Working implementation of NSEPSImageRep 2019-12-02 14:23:08 -05:00
Gregory John Casamento
208116ad08 Working NSPDFImageRep 2019-12-02 10:53:08 -05:00
Gregory John Casamento
eda8ed07eb Export GSImageMagickImageRep.h so that it can to used externally 2019-11-30 06:21:51 -05:00
Gregory John Casamento
b13662baac remove method 2019-11-29 13:12:25 -05:00
Gregory John Casamento
22170a73b3 Add name to headers 2019-11-29 13:01:42 -05:00
Gregory John Casamento
2050631ca6 Base the new image reps off of GSImageMagickImageRep since both formats are supported by that image rep. The subclasses will access specific features not exposed in the GSImageMagickImageRep for those formats 2019-11-29 11:04:03 -05:00
Gregory John Casamento
4afa52fb1e Add PICT structure 2019-11-26 19:15:12 -05:00
Gregory John Casamento
a2b196b422 Spelling correction 2019-11-24 06:03:07 -05:00
Gregory John Casamento
dd2851da69 Add instance vars 2019-11-24 00:35:04 -05:00
Gregory John Casamento
9acdc77dd2 Move Mac specific classes to another list 2019-11-22 11:23:34 -05:00
Gregory John Casamento
e9620db4e2 Update MISSING file 2019-11-22 10:37:54 -05:00
Gregory John Casamento
39d0750783 NSPDFInfo and NSPDFPanel skeletons 2019-11-22 07:12:48 -05:00
Gregory John Casamento
fd19580d71 NSPDFInfo and NSPDFPanel skeletons 2019-11-22 07:06:39 -05:00