Commit graph

5631 commits

Author SHA1 Message Date
Marcian Lytwyn
219f2dbf98 Merge with main branch revision: 39320
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39323 72102866-910b-0410-8b05-ffd578937521
2016-01-29 23:26:28 +00:00
Marcian Lytwyn
2f8c84d096 Move previous lock focus up to NSButton - affects PSMTabBar in a bad way
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39322 72102866-910b-0410-8b05-ffd578937521
2016-01-29 23:22:11 +00:00
Marcian Lytwyn
8574bb74c2 Override lock focus rectangle since controls always draw their bounds causing partial rectangle flushes when mixing HDC and cairo drawing (i.e. WinUXTheme)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39321 72102866-910b-0410-8b05-ffd578937521
2016-01-29 18:23:25 +00:00
Doug Simons
acc4405cfc fix invalidateCursorRectsForView: to update cursor rects for a view that didn't previously have any
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39315 72102866-910b-0410-8b05-ffd578937521
2016-01-27 17:34:25 +00:00
Marcian Lytwyn
cb1fbe251d Fix setLineDash: NSZoneRealloc called without saving the return value
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39277 72102866-910b-0410-8b05-ffd578937521
2016-01-15 01:20:13 +00:00
Paul Landers
823354b781 Use controlShadowColor when the color for NSBoxSeparator is not set. Xcode is not setting colors for these types of boxes in xibs.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39276 72102866-910b-0410-8b05-ffd578937521
2016-01-14 22:25:10 +00:00
Paul Landers
911a6c723f Show toolbar before customizing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39256 72102866-910b-0410-8b05-ffd578937521
2016-01-06 20:16:22 +00:00
Marcian Lytwyn
aeb598da9b Set NSRegularSquareBezelStyle margins to zero
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39248 72102866-910b-0410-8b05-ffd578937521
2015-12-31 20:56:53 +00:00
Marcian Lytwyn
cfb93dc18d Default NSSwitch bezel style to NSRegularSquareBezelStyle
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39246 72102866-910b-0410-8b05-ffd578937521
2015-12-31 20:22:30 +00:00
Marcian Lytwyn
da8969cb41 Test patch for GPBS exception issues
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39242 72102866-910b-0410-8b05-ffd578937521
2015-12-28 23:17:11 +00:00
Marcian Lytwyn
1a455e54ea Remove inset/margins on NSCircularBezelStyle buttons
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39235 72102866-910b-0410-8b05-ffd578937521
2015-12-11 16:32:54 +00:00
Marcian Lytwyn
8a65a3cd28 Added comments
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39233 72102866-910b-0410-8b05-ffd578937521
2015-12-11 16:27:32 +00:00
Marcian Lytwyn
7190f5fa71 Attempt at fixing NSBox color loading
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39232 72102866-910b-0410-8b05-ffd578937521
2015-12-10 23:33:34 +00:00
Marcian Lytwyn
8df7a51a46 Do not draw borders for Circular types
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39230 72102866-910b-0410-8b05-ffd578937521
2015-12-10 20:19:26 +00:00
Marcian Lytwyn
afd415b668 Add suppression button to NSAlert
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39211 72102866-910b-0410-8b05-ffd578937521
2015-12-02 21:54:37 +00:00
Doug Simons
b7f61f3fea fix color swatch when dragging color on Windows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39201 72102866-910b-0410-8b05-ffd578937521
2015-11-25 20:09:24 +00:00
Doug Simons
04f41a193a improve user experience with the color picker magnifying glass, particularly on Windows which would crash
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39193 72102866-910b-0410-8b05-ffd578937521
2015-11-23 19:52:22 +00:00
Marcian Lytwyn
fef3c6ca6d Lower reply timeout to 2.0 seconds
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39096 72102866-910b-0410-8b05-ffd578937521
2015-10-27 20:24:46 +00:00
Marcian Lytwyn
627b1751d5 Fix waiting forever if gpbs crashes within a certain window
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39095 72102866-910b-0410-8b05-ffd578937521
2015-10-27 19:41:45 +00:00
Paul Landers
29a7f09e56 Doesn't set toolbar item enabled when validating if the state isn't changing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38993 72102866-910b-0410-8b05-ffd578937521
2015-09-17 17:03:22 +00:00
Marcian Lytwyn
6e13a48b13 Reverting to change prior to Doug/Paul/Marcian changes - flicker problem exists but clears on toggle of scaled/unscaled modes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38984 72102866-910b-0410-8b05-ffd578937521
2015-09-11 21:41:13 +00:00
Marcian Lytwyn
0aa1aae7d3 Renable invalid rect cleanup in display processing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38983 72102866-910b-0410-8b05-ffd578937521
2015-09-11 17:02:46 +00:00
Marcian Lytwyn
3653dd62ec Invalidate insertion point timer in dealloc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38982 72102866-910b-0410-8b05-ffd578937521
2015-09-11 15:46:22 +00:00
Doug Simons
e8f9310fd1 fix NSLayoutManager issue when selection overlaps replaced range in an unusual way
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38981 72102866-910b-0410-8b05-ffd578937521
2015-09-10 22:41:19 +00:00
Marcian Lytwyn
d3da9b523e Cleanup and surround code with defines for later reuse
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38980 72102866-910b-0410-8b05-ffd578937521
2015-09-10 18:12:10 +00:00
Marcian Lytwyn
7b1427bcf6 Add named defines for code omit/include sequences
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38979 72102866-910b-0410-8b05-ffd578937521
2015-09-10 16:48:44 +00:00
Marcian Lytwyn
e3dbfd303b Revert to previous NSView display processing due to flicker issue
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38978 72102866-910b-0410-8b05-ffd578937521
2015-09-10 15:36:04 +00:00
Marcian Lytwyn
19aabcd371 Check for drawing rect within bounds before drawing toolbar item
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38977 72102866-910b-0410-8b05-ffd578937521
2015-09-10 13:39:39 +00:00
Doug Simons
f2bf25a5f8 expand or collapse all when item is nil
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38975 72102866-910b-0410-8b05-ffd578937521
2015-09-08 22:54:55 +00:00
Doug Simons
3f64428c30 Fix Ignore Case option to work
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38932 72102866-910b-0410-8b05-ffd578937521
2015-08-25 22:58:05 +00:00
Paul Landers
87153ac66d Potential fixes for remote view flickering issue.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38931 72102866-910b-0410-8b05-ffd578937521
2015-08-25 22:18:57 +00:00
Marcian Lytwyn
06cbbf5350 Add comment to NSButtonCell.m describing the reason for the change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38916 72102866-910b-0410-8b05-ffd578937521
2015-08-22 15:57:26 +00:00
Paul Landers
89c12f32ad local variable should start as NO, in some cases it is not set later.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38911 72102866-910b-0410-8b05-ffd578937521
2015-08-18 16:07:01 +00:00
Marcian Lytwyn
2d7e19662f Resize regular toolbar down a bit
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38909 72102866-910b-0410-8b05-ffd578937521
2015-08-17 23:26:25 +00:00
Paul Landers
6c050759e0 Moved earlier fix to editing a selected row with a single click, as it was overridding other behavior being too early in the function.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38908 72102866-910b-0410-8b05-ffd578937521
2015-08-17 23:19:29 +00:00
Marcian Lytwyn
ad0dc75094 Revert button margins from theme drawing code and move into NSButtonCell which is more correct (still not quite right)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38906 72102866-910b-0410-8b05-ffd578937521
2015-08-17 22:12:56 +00:00
Adam Fox
db87c49163 Properly match Ctrl+Shift menu shortcuts in NSMenu.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38905 72102866-910b-0410-8b05-ffd578937521
2015-08-17 21:09:17 +00:00
Paul Landers
9bcec86989 Fixes for undoing in the field editor. Added usage of NSCellUndoManager class.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38903 72102866-910b-0410-8b05-ffd578937521
2015-08-17 17:41:37 +00:00
Marcian Lytwyn
71dd745382 Fix general button margins for linux
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38901 72102866-910b-0410-8b05-ffd578937521
2015-08-17 17:05:56 +00:00
Marcian Lytwyn
cbf047b554 Revert merged out table header drawing code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38895 72102866-910b-0410-8b05-ffd578937521
2015-08-17 04:57:37 +00:00
Marcian Lytwyn
f7443f9883 Remove NSLog
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38894 72102866-910b-0410-8b05-ffd578937521
2015-08-17 01:53:44 +00:00
Marcian Lytwyn
78b13f5f4c Adjust toolbar values
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38893 72102866-910b-0410-8b05-ffd578937521
2015-08-16 23:42:02 +00:00
Marcian Lytwyn
20d5565cdd Reinstate missing font code in case 'GSDefaultForMissingFont' doens't work
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38892 72102866-910b-0410-8b05-ffd578937521
2015-08-16 22:46:40 +00:00
Marcian Lytwyn
d87d3066ff Update button image inset values
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38891 72102866-910b-0410-8b05-ffd578937521
2015-08-16 20:57:24 +00:00
Marcian Lytwyn
a77f9f2883 Silence warning
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38885 72102866-910b-0410-8b05-ffd578937521
2015-08-14 22:45:02 +00:00
Doug Simons
6d5c72929a Treat an empty autosaveName as nil to fix problem with some nibs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38884 72102866-910b-0410-8b05-ffd578937521
2015-08-14 20:51:12 +00:00
Marcian Lytwyn
81187ab15b Adjust button image size to not exceed button frame adjusted for margins
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38880 72102866-910b-0410-8b05-ffd578937521
2015-08-13 18:50:40 +00:00
Marcian Lytwyn
faf6349ffd Add IB defined runtime attribute processing for XIB
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38878 72102866-910b-0410-8b05-ffd578937521
2015-08-13 16:33:48 +00:00
Marcian Lytwyn
3f3bb2771a Fix image scaling value extract from XIB
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38877 72102866-910b-0410-8b05-ffd578937521
2015-08-13 16:33:01 +00:00
Adam Fox
e53c91a2fb Apply change from Fred Kiefer (r38871) in [NSTextView validateUserInterfaceItem:].
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38874 72102866-910b-0410-8b05-ffd578937521
2015-08-12 17:21:42 +00:00
Adam Fox
00e7aa5a61 Fix usages of [NSTextView writeSelectionToPasteboard:type:], thanks to Fred Kiefer <FredKiefer@gmx.de>, r38871.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38872 72102866-910b-0410-8b05-ffd578937521
2015-08-11 23:37:34 +00:00
Adam Fox
e5802095e8 Allow subclasses to properly override [NSTextView writeSelectionToPasteboard:type:].
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38870 72102866-910b-0410-8b05-ffd578937521
2015-08-11 19:16:12 +00:00
Marcian Lytwyn
8fd5ffdfb7 ADd grid style mask
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38864 72102866-910b-0410-8b05-ffd578937521
2015-08-08 21:13:26 +00:00
Marcian Lytwyn
1353b48fab ignore altersStateOfSelectedItem for pullsDown popups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38853 72102866-910b-0410-8b05-ffd578937521
2015-08-04 01:58:16 +00:00
Marcian Lytwyn
e844e3909e Fix menuItem and popUpButton drawing issues from merge
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38852 72102866-910b-0410-8b05-ffd578937521
2015-08-03 20:18:58 +00:00
Marcian Lytwyn
ddf97e6fba Fix background coloring
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38851 72102866-910b-0410-8b05-ffd578937521
2015-08-03 17:56:29 +00:00
Paul Landers
91919e85d1 Fixed NSMenu removeAllItems to also remove the cell views.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38849 72102866-910b-0410-8b05-ffd578937521
2015-07-30 18:31:15 +00:00
Paul Landers
e72f28bd58 allow editing of any row in selecion, not just last selected one.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38848 72102866-910b-0410-8b05-ffd578937521
2015-07-30 18:30:35 +00:00
Marcian Lytwyn
a333b4608e Fix missing font hack with defaults key GSDefaultForMissingFont set to font name to use
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38831 72102866-910b-0410-8b05-ffd578937521
2015-07-22 16:02:13 +00:00
Marcian Lytwyn
d1ea62a81e Renable missing font hack with defaults key GSDefaultForMissingFont set to font name to use
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38829 72102866-910b-0410-8b05-ffd578937521
2015-07-22 15:40:43 +00:00
Marcian Lytwyn
1c53e7f718 Renable missing font hack
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38828 72102866-910b-0410-8b05-ffd578937521
2015-07-22 15:23:04 +00:00
Marcian Lytwyn
78b58c0f24 Add comment for removing merge on bug# 6150 fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38816 72102866-910b-0410-8b05-ffd578937521
2015-07-20 19:50:40 +00:00
Marcian Lytwyn
31ffdc9fd5 Fix NSTabView nextKeyView crash - bug# 6150
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38815 72102866-910b-0410-8b05-ffd578937521
2015-07-20 19:48:22 +00:00
Doug Simons
d905991ebe add userInfo in resize notifications, as added in OSX 10.5
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38812 72102866-910b-0410-8b05-ffd578937521
2015-07-16 22:26:17 +00:00
Paul Landers
6433adc763 Look for xib font property IBIsSystemFont.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38796 72102866-910b-0410-8b05-ffd578937521
2015-07-14 21:27:06 +00:00
Marcian Lytwyn
b4a222b226 Revert NSSavePanel code due to problems on new mingw/clang development environment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38781 72102866-910b-0410-8b05-ffd578937521
2015-07-09 16:38:45 +00:00
Marcian Lytwyn
de5f907dca Complete merge with GUI main branch revision 38613
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38772 72102866-910b-0410-8b05-ffd578937521
2015-07-08 22:21:16 +00:00
Doug Simons
05b324b8fd change click and double-click behavior related to editing of cells to match Cocoa
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38739 72102866-910b-0410-8b05-ffd578937521
2015-07-02 16:11:58 +00:00
Marcian Lytwyn
2ec1378144 Merge Source/NSPrintPanel.m Source/NSPrinter.m Source/NSProgressIndicator.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38738 72102866-910b-0410-8b05-ffd578937521
2015-07-02 00:51:10 +00:00
Marcian Lytwyn
392e6ceb1a Merge Source/NSParagraphStyle.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38737 72102866-910b-0410-8b05-ffd578937521
2015-07-02 00:38:19 +00:00
Marcian Lytwyn
9fe74e0c52 Merge Source/NSPageLayout.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38736 72102866-910b-0410-8b05-ffd578937521
2015-07-02 00:24:09 +00:00
Marcian Lytwyn
527b0def04 Merge Source/NSOutlineView.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38735 72102866-910b-0410-8b05-ffd578937521
2015-07-02 00:22:43 +00:00
Doug Simons
cc2e5f567f fix a bug with _editedRange when first edit is a delete
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38734 72102866-910b-0410-8b05-ffd578937521
2015-07-02 00:13:35 +00:00
Marcian Lytwyn
e8717e9f70 Merge Source/NSObjectController.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38733 72102866-910b-0410-8b05-ffd578937521
2015-07-01 23:31:10 +00:00
Marcian Lytwyn
a5f529e0df Merge Headers/AppKit/NSMenu.h Source/NSMenuItemCell.m Source/NSMenuView.m Source/NSPopUpButtonCell.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38732 72102866-910b-0410-8b05-ffd578937521
2015-07-01 23:01:02 +00:00
Marcian Lytwyn
03f5d6b879 Merge Source/NSMenu.m - reformat Source/NSLayoutManager.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38731 72102866-910b-0410-8b05-ffd578937521
2015-07-01 19:40:11 +00:00
Marcian Lytwyn
2a41972a78 Merge Source/NSImageView.m Source/NSInputManager.m Source/NSLayoutManager.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38730 72102866-910b-0410-8b05-ffd578937521
2015-07-01 19:32:05 +00:00
Marcian Lytwyn
d867a44374 Merge Source/NSGradient.m Source/NSImage.m Source/NSImageRep.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38729 72102866-910b-0410-8b05-ffd578937521
2015-06-30 23:04:56 +00:00
Marcian Lytwyn
1a6aa35155 Merge Headers/AppKit/NSFontPanel.h Source/NSFontPanel.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38728 72102866-910b-0410-8b05-ffd578937521
2015-06-30 22:25:22 +00:00
Marcian Lytwyn
f59bd5478c Merge Source/NSFont.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38727 72102866-910b-0410-8b05-ffd578937521
2015-06-30 22:16:24 +00:00
Marcian Lytwyn
6c4ad9ef8d Merge Headers/AppKit/NSFileWrapper.h Source/NSFileWrapper.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38726 72102866-910b-0410-8b05-ffd578937521
2015-06-30 22:06:42 +00:00
Marcian Lytwyn
b70ec16e6c Merge Source/NSEvent.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38725 72102866-910b-0410-8b05-ffd578937521
2015-06-30 22:01:18 +00:00
Marcian Lytwyn
94b64d8f6b Merge Source/NSDocumentController.m - fix Source/NSDocumentFrameworkPrivate.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38724 72102866-910b-0410-8b05-ffd578937521
2015-06-30 21:58:51 +00:00
Marcian Lytwyn
cc49e3937f NSCursor and NSDocument merges
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38709 72102866-910b-0410-8b05-ffd578937521
2015-06-26 19:19:59 +00:00
Marcian Lytwyn
05113ee81c NSComboBoxCell merges
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38708 72102866-910b-0410-8b05-ffd578937521
2015-06-26 18:05:57 +00:00
Marcian Lytwyn
5e8e285254 NSCell, NSClipView and NSCollectionView merges
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38707 72102866-910b-0410-8b05-ffd578937521
2015-06-26 18:05:15 +00:00
Marcian Lytwyn
dd460d8235 NSBox, NSBundleAdditions and NSButtonCell merges
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38706 72102866-910b-0410-8b05-ffd578937521
2015-06-26 17:34:42 +00:00
Marcian Lytwyn
0ccefadb47 NSAnimation, NSApplication and NSArrayController merges
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38705 72102866-910b-0410-8b05-ffd578937521
2015-06-26 17:22:16 +00:00
Marcian Lytwyn
9bc4dda8ff NSAlert merge
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38704 72102866-910b-0410-8b05-ffd578937521
2015-06-26 17:04:20 +00:00
Marcian Lytwyn
fbbca0182c GSWindowDecorationView merge
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38703 72102866-910b-0410-8b05-ffd578937521
2015-06-26 16:59:32 +00:00
Marcian Lytwyn
302adee8ba GSToolTips merge
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38702 72102866-910b-0410-8b05-ffd578937521
2015-06-26 16:56:30 +00:00
Marcian Lytwyn
a836b68b6a GSToolbarView merge
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38701 72102866-910b-0410-8b05-ffd578937521
2015-06-26 16:52:58 +00:00
Marcian Lytwyn
0b03717fe9 GSTitleView and GSToolbarCustomizationPalette merges
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38700 72102866-910b-0410-8b05-ffd578937521
2015-06-26 16:47:48 +00:00
Marcian Lytwyn
f9ebfcb1cf GSModelLoaderFact, GSServicesManager and GSTextStorage merges
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38699 72102866-910b-0410-8b05-ffd578937521
2015-06-26 16:41:14 +00:00
Marcian Lytwyn
dc754ea0a5 Gorm and GSHorizontalTypesetter merges
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38698 72102866-910b-0410-8b05-ffd578937521
2015-06-26 15:34:29 +00:00
Marcian Lytwyn
9a550a23e5 Merge externs.m file
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38697 72102866-910b-0410-8b05-ffd578937521
2015-06-26 13:54:36 +00:00
Marcian Lytwyn
425dc1efe7 GSAutoCompleteWindow/Color/ColorWell/ColorList merges
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38689 72102866-910b-0410-8b05-ffd578937521
2015-06-26 02:03:03 +00:00
Marcian Lytwyn
3238f42ec6 Header and NSCollection* source merges
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38688 72102866-910b-0410-8b05-ffd578937521
2015-06-26 00:29:04 +00:00
Marcian Lytwyn
beccb8503d Printing/misc merges
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38686 72102866-910b-0410-8b05-ffd578937521
2015-06-26 00:00:53 +00:00
Marcian Lytwyn
ce265f56f8 Merge fixes and additional merges
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38682 72102866-910b-0410-8b05-ffd578937521
2015-06-25 18:51:04 +00:00
Paul Landers
9ad8451677 send mouse down event to views that do not accept first mouse, in non-key windows, if the window can not become key.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38676 72102866-910b-0410-8b05-ffd578937521
2015-06-24 17:29:59 +00:00
Marcian Lytwyn
31e58c2158 Merge with gui main:38613
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38672 72102866-910b-0410-8b05-ffd578937521
2015-06-22 15:52:38 +00:00
Marcian Lytwyn
6c2bef2f62 Merge Headers/AppKit/NSButtonCell.h Source/NSButtonCell.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38665 72102866-910b-0410-8b05-ffd578937521
2015-06-20 21:12:10 +00:00
Marcian Lytwyn
a06204c706 Merge Headers/AppKit/NSBrowser.h Source/NSBrowser.m Source/NSBrowserCell.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38664 72102866-910b-0410-8b05-ffd578937521
2015-06-20 21:02:13 +00:00
Marcian Lytwyn
ca87d7eb34 Merge Source/NSBox.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38663 72102866-910b-0410-8b05-ffd578937521
2015-06-20 20:38:12 +00:00
Marcian Lytwyn
6315d5f4b0 Merge Source/NSBimapImageRep,GIF,JPEG,PNG files
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38662 72102866-910b-0410-8b05-ffd578937521
2015-06-20 16:37:34 +00:00
Marcian Lytwyn
630073e694 Merge Source/NSAttributedString.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38661 72102866-910b-0410-8b05-ffd578937521
2015-06-20 16:30:25 +00:00
Marcian Lytwyn
ad6b2849a7 Merge Source/Functions.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38660 72102866-910b-0410-8b05-ffd578937521
2015-06-20 16:21:24 +00:00
Marcian Lytwyn
060fca2f50 Merge additional code to fix tab drawing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38659 72102866-910b-0410-8b05-ffd578937521
2015-06-20 16:06:26 +00:00
Paul Landers
3d60883d2a Added checks to remove part of _invalidRect when only part of it is being drawn.
Removed previous changes to rect invalidation that this replaces. 



git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38656 72102866-910b-0410-8b05-ffd578937521
2015-06-17 23:23:01 +00:00
Marcian Lytwyn
adbe4f1121 Process text for truncation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38654 72102866-910b-0410-8b05-ffd578937521
2015-06-17 17:58:33 +00:00
Marcian Lytwyn
2623a6af57 Remove #endif
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38620 72102866-910b-0410-8b05-ffd578937521
2015-06-11 21:59:20 +00:00
Marcian Lytwyn
20f140ca29 Remove OS_API_VERSION around new constants added last time to implementation file
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38619 72102866-910b-0410-8b05-ffd578937521
2015-06-11 21:58:35 +00:00
Marcian Lytwyn
a768e5ab48 Initial constants for built-in image support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38617 72102866-910b-0410-8b05-ffd578937521
2015-06-11 21:03:05 +00:00
Marcian Lytwyn
c6a5c9a81e Initial merge with r38582 of gui main trunk
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38614 72102866-910b-0410-8b05-ffd578937521
2015-06-11 17:48:41 +00:00
Doug Simons
510212e29f Be sure to adjust subviews before setting divider position
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38612 72102866-910b-0410-8b05-ffd578937521
2015-06-10 22:57:19 +00:00
Paul Landers
b37d2e7d51 Fixed alt behaviors for return and arrow keys to be mac-like.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38497 72102866-910b-0410-8b05-ffd578937521
2015-05-14 19:27:29 +00:00
Marcian Lytwyn
2189504a44 Fix recursion crash on method 'update'
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38481 72102866-910b-0410-8b05-ffd578937521
2015-05-07 22:40:12 +00:00
Marcian Lytwyn
8cd026dbd1 Fix decoding color space 6 from XIB
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38478 72102866-910b-0410-8b05-ffd578937521
2015-05-05 20:36:57 +00:00
Doug Simons
7296ccf899 fix NSPopUpButtonCell to ignore the altersStateOfSelectedItem setting as in Cocoa
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38460 72102866-910b-0410-8b05-ffd578937521
2015-04-20 20:56:05 +00:00
Doug Simons
b89de028aa fix broken display update when expanding an outlineView item
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38458 72102866-910b-0410-8b05-ffd578937521
2015-04-17 15:39:53 +00:00
Marcian Lytwyn
62a9bc7fe0 Adjust modal window position to relative window requested
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38439 72102866-910b-0410-8b05-ffd578937521
2015-03-27 00:11:44 +00:00
Marcian Lytwyn
29a168d554 Position NSAlert panel
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38438 72102866-910b-0410-8b05-ffd578937521
2015-03-26 22:06:52 +00:00
Doug Simons
7bcce58ffe fix the save panel title to update correctly when it is set
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38437 72102866-910b-0410-8b05-ffd578937521
2015-03-26 20:03:54 +00:00
Marcian Lytwyn
1794273db5 Add gui/backend support for checking running service - windows only
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38435 72102866-910b-0410-8b05-ffd578937521
2015-03-26 19:52:49 +00:00
Paul Landers
76d6fd866f Fixed formatting in previous committ
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38431 72102866-910b-0410-8b05-ffd578937521
2015-03-23 22:09:14 +00:00
Paul Landers
fa2a23ea28 Expansion to Marcian's temporary patch to account for more levels of recursion.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38430 72102866-910b-0410-8b05-ffd578937521
2015-03-23 22:05:57 +00:00
Doug Simons
8457967877 explicitly tell the session window to displayIfNeeded after each event to fix [#5384]
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38402 72102866-910b-0410-8b05-ffd578937521
2015-03-12 01:13:03 +00:00
Marcian Lytwyn
687bada9e1 Revert last change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38394 72102866-910b-0410-8b05-ffd578937521
2015-03-11 00:57:46 +00:00
Marcian Lytwyn
2df985f377 Patch for closing menus on window out/window move sequences
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38390 72102866-910b-0410-8b05-ffd578937521
2015-03-10 01:00:57 +00:00
Marcian Lytwyn
69cc06a981 Add menu event processing for table cell(s)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38383 72102866-910b-0410-8b05-ffd578937521
2015-03-06 01:10:09 +00:00
Paul Landers
cf20f7bd79 Changed == to >= to fix a crash when layout_char is beyond the length of the string.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38306 72102866-910b-0410-8b05-ffd578937521
2015-01-29 18:22:17 +00:00
Paul Landers
0f6f11e24d Warning message when horizontal typesetter enters multiple levels of recursion
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38296 72102866-910b-0410-8b05-ffd578937521
2015-01-17 00:08:39 +00:00
Paul Landers
9785d080af Added case to menu autoenabler to disable supermenus that have empty submenus, when there is no validator.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38285 72102866-910b-0410-8b05-ffd578937521
2015-01-08 23:52:59 +00:00
Doug Simons
5c75af1e49 Fix bug with fieldEditor undo history carrying across between fields
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38282 72102866-910b-0410-8b05-ffd578937521
2015-01-08 20:32:49 +00:00
Paul Landers
cbb5eeabf6 Fixed two issues with tooltips. (a) locationInView was being converted twice, producing invalid coordinates the second time, when using a provider to get the tooltips. (b) Tooltips were not working if you had two tracking rects next to each other in the same view, when moving from one to the other, depending on the order they were processed, one could get the enter before the other's exit, thus canceling the timer.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38235 72102866-910b-0410-8b05-ffd578937521
2014-12-05 19:01:46 +00:00
Marcian Lytwyn
13202adda5 Create working stubs for table view batch insertions/removals of rows
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38234 72102866-910b-0410-8b05-ffd578937521
2014-12-04 21:55:21 +00:00
Marcian Lytwyn
290e5b3c34 Fix possible NSAttributedString return from data source objectValue invocation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38233 72102866-910b-0410-8b05-ffd578937521
2014-12-04 20:11:20 +00:00
Marcian Lytwyn
6a5a809f9f Modified previous fix for cell set object value fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38232 72102866-910b-0410-8b05-ffd578937521
2014-12-04 18:46:10 +00:00
Marcian Lytwyn
1325ed9c44 Reset needs_display flag on valid subview draw complete
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38231 72102866-910b-0410-8b05-ffd578937521
2014-12-04 16:31:08 +00:00
Marcian Lytwyn
beec601756 Additional information in description method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38230 72102866-910b-0410-8b05-ffd578937521
2014-12-04 16:12:01 +00:00
Marcian Lytwyn
f173b531ff Send text storage versus string for tableView:setObjectValue delegate invocation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38229 72102866-910b-0410-8b05-ffd578937521
2014-12-04 16:10:28 +00:00
Marcian Lytwyn
3f1b7cb970 Fix initial cursor insertion location with paragraph alignment setting
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38228 72102866-910b-0410-8b05-ffd578937521
2014-12-04 16:02:07 +00:00
Marcian Lytwyn
fd815172ac Fix index beyond range in text attachment processing in mouseDown
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38227 72102866-910b-0410-8b05-ffd578937521
2014-12-03 18:49:58 +00:00
Marcian Lytwyn
0dc0c821f9 Fix tool bar item tool tips
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38225 72102866-910b-0410-8b05-ffd578937521
2014-12-02 21:09:22 +00:00
Marcian Lytwyn
34bcb2c7c4 Fix object ID parsing in XIB loading due to Apple moving to string ID represenatation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38224 72102866-910b-0410-8b05-ffd578937521
2014-12-02 20:36:00 +00:00
Marcian Lytwyn
9065c08f32 Temporary patch fix to string caching for ONE LEVEL recursion
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38184 72102866-910b-0410-8b05-ffd578937521
2014-11-19 19:21:34 +00:00
Marcian Lytwyn
1c8a7e6f78 First attempt for fixes for new TableScript processing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38166 72102866-910b-0410-8b05-ffd578937521
2014-11-11 16:53:30 +00:00
Paul Landers
6adda710e5 Open recent menu to clear items that have been deleted whenever it reloads.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38078 72102866-910b-0410-8b05-ffd578937521
2014-09-12 16:13:48 +00:00
Marcian Lytwyn
98a33c53db Some more progress indicator changes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38036 72102866-910b-0410-8b05-ffd578937521
2014-08-05 02:52:03 +00:00