Fred Kiefer
ffe06259ba
* Headers/AppKit/NSBrowser.h,
...
* Headers/AppKit/NSComboBoxCell.h: Add missing protocol
declarations.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@38174 72102866-910b-0410-8b05-ffd578937521
2014-11-16 14:19:11 +00:00
Fred Kiefer
47dc548684
* Source/NSParagraphStyle.m (+defaultParagraphStyle): Comment
...
out
tabs in default paragraph style as Apple doesn't seem to have
them.
* Source/GSNibLoading.m: Set the main menu already when
instantiating the top level objects. Thi is needed for newer
versions of NIB files.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@38160 72102866-910b-0410-8b05-ffd578937521
2014-11-04 21:22:26 +00:00
Fred Kiefer
ef6d4ff0dc
* TextConverters/RTF/RTFConsumer.m: Add empty appendImage:
...
method for RTFConsumer.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@38142 72102866-910b-0410-8b05-ffd578937521
2014-10-31 14:24:16 +00:00
Fred Kiefer
f36bb5811e
* Source/NSLayoutManager.m
...
(-drawBackgroundForGlyphRange:atPoint:): Make save against
glyph_run being null. Should fix part of #43454 .
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@38141 72102866-910b-0410-8b05-ffd578937521
2014-10-31 14:12:44 +00:00
Fred Kiefer
b6e0d5b61f
* Source/NSParagraphStyle.m,
...
* Source/NSTextList.m: Add keyed en-/decoding.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@38134 72102866-910b-0410-8b05-ffd578937521
2014-10-25 17:59:36 +00:00
Fred Kiefer
c88e9fdf8a
Handle more complex RTF font tables.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@38107 72102866-910b-0410-8b05-ffd578937521
2014-10-05 20:49:40 +00:00
Fred Kiefer
ab61aefcfa
* Source/NSImage.m (-lockFocusOnRepresentation:): Allow image
...
caching during printing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@38106 72102866-910b-0410-8b05-ffd578937521
2014-10-05 19:59:37 +00:00
Gregory John Casamento
70baf43d54
Improvements to windows printing.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@38099 72102866-910b-0410-8b05-ffd578937521
2014-09-28 08:03:55 +00:00
Gregory John Casamento
ce5923f681
Linker error and new function.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@38098 72102866-910b-0410-8b05-ffd578937521
2014-09-28 01:12:31 +00:00
Gregory John Casamento
b28fde9173
Windows printing backend, first cut for panels.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@38084 72102866-910b-0410-8b05-ffd578937521
2014-09-16 16:31:41 +00:00
Gregory John Casamento
71cad95ae1
Windows printing backend, first cut for panels.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@38083 72102866-910b-0410-8b05-ffd578937521
2014-09-16 16:31:32 +00:00
Gregory John Casamento
0934169b8f
Fix issue with saving text contents of a cell.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@38053 72102866-910b-0410-8b05-ffd578937521
2014-09-01 05:33:35 +00:00
Gregory John Casamento
ea086d02cf
Change return of -drawTitle:withFrame:inView to NSRect instead of void.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@38049 72102866-910b-0410-8b05-ffd578937521
2014-08-21 02:52:06 +00:00
Gregory John Casamento
06f21dcd0d
Change -[NSWindow constrainFrameRect:toScreen:] to correct x origin if needed.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@38046 72102866-910b-0410-8b05-ffd578937521
2014-08-18 16:16:52 +00:00
Gregory John Casamento
493e34b57e
Remove uneeded code from NSWindow in initWithContentRect:
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@38013 72102866-910b-0410-8b05-ffd578937521
2014-07-25 11:32:54 +00:00
Fred Kiefer
8bc228a47e
* Source/GSGormLoading.m (GSWindowTemplate initWithCoder:):
...
Remove replace to none assigned variable.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@38005 72102866-910b-0410-8b05-ffd578937521
2014-07-24 21:09:05 +00:00
Fred Kiefer
77ef14dcd8
* Source/NSBox.m (-calcSizesAllowingNegative): Protect against
...
_cell being nil.
* Source/NSBox.m (-initWithCoder:): Add a few default values.
* Source/NSMenu.m (-_setGeometry): Protect against _aWindow
being nil.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@38003 72102866-910b-0410-8b05-ffd578937521
2014-07-21 08:04:32 +00:00
Fred Kiefer
80cac045e1
* Source/GSWindowDecorationView.m (-changeWindowHeight:): Add
...
workaround to adjust window min and max size when the height changes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37982 72102866-910b-0410-8b05-ffd578937521
2014-07-04 18:10:38 +00:00
Fred Kiefer
c973c719b5
Rewrite parsing RTF link fields.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37947 72102866-910b-0410-8b05-ffd578937521
2014-06-17 21:06:11 +00:00
Fred Kiefer
b48b73ee82
Add support to parse link fields in RTF. This enables copying of links
...
in NSTextView.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37946 72102866-910b-0410-8b05-ffd578937521
2014-06-15 21:38:40 +00:00
Fred Kiefer
6cfc4f8367
Fix bug in last commit where I removed a duplicate entry, but the
...
remaining one was mistyped :-(
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37944 72102866-910b-0410-8b05-ffd578937521
2014-06-09 10:43:20 +00:00
Fred Kiefer
19030119ab
* Source/externs.m: Correct many string values that where
...
different to Cocoa.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37943 72102866-910b-0410-8b05-ffd578937521
2014-06-09 10:21:22 +00:00
Riccardo Mottola
9dd0b22408
Rewrite Open compatibility with a more readable macro
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37936 72102866-910b-0410-8b05-ffd578937521
2014-06-03 12:48:13 +00:00
Riccardo Mottola
ace444c24b
Add giflib 5.1 compatibility through macro.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37935 72102866-910b-0410-8b05-ffd578937521
2014-06-03 11:18:55 +00:00
Sebastian Reitenbach
e5ceef02b4
* Headers/AppKit/NSStatusItem.h
...
* Source/NSStatusItem.m
make return value of -sendActionOn: match apple documentation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37925 72102866-910b-0410-8b05-ffd578937521
2014-05-30 12:28:59 +00:00
Riccardo Mottola
44500d28e6
Transform 0..255 compression factor to 0..1 quality to match Cocoa specs
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37898 72102866-910b-0410-8b05-ffd578937521
2014-05-21 14:52:09 +00:00
Ivan Vučica
94c5228058
Added fields Packager, Vendor and URL into the specfile. Included Master/deb.make to be able to build deb packages for gnustep-gui.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37833 72102866-910b-0410-8b05-ffd578937521
2014-05-04 21:19:24 +00:00
Ivan Vučica
8a34cc60b4
Don't fail if 'gnustep-tests --clean' fails.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37832 72102866-910b-0410-8b05-ffd578937521
2014-05-04 21:15:28 +00:00
Fred Kiefer
59b1180d27
* Source/GSXibLoader.m (-awake:inContainer:withContext:): Allow
...
for subclasses of NSApplication as rootObjects.
Based on patch by Marcian Lytwyn <gna@advcsi.com>.
* Source/NSWindow.m (-userSpaceScaleFactor): Handle case where
_screen is nil.
Patch by Doug Simons (dsimons@testplant.com ).
* Source/NSWindow.m (-_screenForFrame:): Require real overlapp.
Patch by Doug Simons (dsimons@testplant.com ).
* Source/NSTextField.m (-textDidChange:): Improve editing
behavior when formatter returns a new string.
Patch by Doug Simons (dsimons@testplant.com ).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37830 72102866-910b-0410-8b05-ffd578937521
2014-05-03 21:45:47 +00:00
Fred Kiefer
dcb4ac58f2
* Source/NSWindow.m: (-setFrame:): Revert last change.
...
* Source/NSWindow.m: (-encodeWithCoder:, -initWithCoder:): Use
content min/max size instead of min/max size.
* Source/NSWindow.m: (+initialize): Increase version number to 3.
* Source/GSNibLoading.m (NSWindowTemplate -encodeWithCoder:,
-initWithCoder:): Use NSWindowContentMinSize/NSWindowContentMaxSize
instead of NSMinSize/NSMaxSize.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37828 72102866-910b-0410-8b05-ffd578937521
2014-05-03 18:32:20 +00:00
Gregory John Casamento
1e9799efeb
Addition of XIBObject base class for handling objects parsed out of the XIB file.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37799 72102866-910b-0410-8b05-ffd578937521
2014-04-16 21:29:08 +00:00
Gregory John Casamento
22d1969783
Parse XML into tree for processing.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37785 72102866-910b-0410-8b05-ffd578937521
2014-04-03 04:58:59 +00:00
Fred Kiefer
7c8eda0462
2013-04-02 Frank Le Grand <frank.legrand@testplant.com>
...
* Source/NSToolbarItem.m: Fixed a bug where calling setImage:
on a toolbar item would draw the image even if the toolbar
display mode would be set to NSToolbarDisplayModeLabelOnly
* Source/GSToolbarCustomizationPalette.m: Turn NSLog into
NSDebugLLog.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37782 72102866-910b-0410-8b05-ffd578937521
2014-04-02 20:55:19 +00:00
Gregory John Casamento
69244e2d98
Add object container.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37762 72102866-910b-0410-8b05-ffd578937521
2014-03-25 08:07:54 +00:00
Gregory John Casamento
3931ffd3eb
Initial code for XIB 5 support.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37761 72102866-910b-0410-8b05-ffd578937521
2014-03-25 07:59:36 +00:00
Fred Kiefer
51c43eae39
* Headers/AppKit/NSTextAttachment.h
...
* Source/NSTextAttachment.m: Use NSUInteger and bring closer to
the Apple implementation.
* Source/GSHorizontalTypesetter.m (-layoutLineNewParagraph:):
For attachments use the cell origin y flipped.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37704 72102866-910b-0410-8b05-ffd578937521
2014-02-23 21:07:20 +00:00
Gregory John Casamento
0b26fec21a
Fix for issue with resize when using in-window menus.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37698 72102866-910b-0410-8b05-ffd578937521
2014-02-20 23:49:37 +00:00
Fred Kiefer
cbc00992bf
* Source/NSTextView.m (-insertText:): Ignore nil argument.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37694 72102866-910b-0410-8b05-ffd578937521
2014-02-18 20:38:31 +00:00
Fred Kiefer
c79bd60b8f
* Source/NSWindowController.m (-setWindow:): Clear the window
...
delegate if set by NIB loading.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37681 72102866-910b-0410-8b05-ffd578937521
2014-02-05 22:55:53 +00:00
Fred Kiefer
3116c1c398
* Headers/AppKit/AppKit.h: Add a few missing classes.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37660 72102866-910b-0410-8b05-ffd578937521
2014-01-31 22:16:06 +00:00
Fred Kiefer
5a9e90f74f
* Headers/AppKit/NSAlert.h,
...
* Headers/AppKit/NSWindow.h: Remove usage of GNUSTEP define.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37659 72102866-910b-0410-8b05-ffd578937521
2014-01-31 21:47:34 +00:00
Fred Kiefer
37e94abc97
* Headers/AppKit/NSCell.h
...
* Source/NSCell.m: Add hitTestForEvent:inRect:ofView:.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37639 72102866-910b-0410-8b05-ffd578937521
2014-01-26 22:34:56 +00:00
Fred Kiefer
db2cf18bfe
* Source/GSThemeDrawing.m (-drawTableViewRow:clipRect:inView:):
...
Don't change the value of an edited cell.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37638 72102866-910b-0410-8b05-ffd578937521
2014-01-26 22:01:07 +00:00
Sebastian Reitenbach
74e1e2b088
* Source/NSFontPanel.m
...
* Some int -> NSInteger and float -> CGFloat transitions
OK Fred
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37635 72102866-910b-0410-8b05-ffd578937521
2014-01-26 12:01:38 +00:00
Wolfgang Lux
1549ee2fa9
Pass nil argument to selector called by NSTextView -doCommandBySelector:
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37633 72102866-910b-0410-8b05-ffd578937521
2014-01-24 09:07:31 +00:00
Fred Kiefer
72f44c1ded
* Source/NSDocument.m: Add some NSError return values.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37619 72102866-910b-0410-8b05-ffd578937521
2014-01-19 21:30:23 +00:00
Fred Kiefer
26c365c9f0
* Source/NSTextAttachment.m: Add keyed coding.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37580 72102866-910b-0410-8b05-ffd578937521
2014-01-12 14:55:03 +00:00
Fred Kiefer
ad6f23c0ee
* Source/NSAttributedString.m (-fixFontAttributeInRange:): Don't
...
look for substitutions for control or attachment characters.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37575 72102866-910b-0410-8b05-ffd578937521
2014-01-11 18:09:54 +00:00
Fred Kiefer
e15355d1e0
* Source/NSSavePanel.m (-runModal): Use only last component from
...
filename.
* Source/NSSavePanel.m (-filename): Return autoreleased copy of
instance variable.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37570 72102866-910b-0410-8b05-ffd578937521
2014-01-10 16:58:18 +00:00
Niels Grewe
0725950577
Roll back addition of redundant method.
...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@37539 72102866-910b-0410-8b05-ffd578937521
2014-01-05 23:03:35 +00:00