Commit graph

5543 commits

Author SHA1 Message Date
Marcian Lytwyn
2c8aba77c6 Merge more code with gui main branch revision 39484
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39507 72102866-910b-0410-8b05-ffd578937521
2016-03-09 16:28:35 +00:00
Marcian Lytwyn
2088ec1ab5 Merge more code with gui main branch revision 39484
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39504 72102866-910b-0410-8b05-ffd578937521
2016-03-09 15:09:26 +00:00
Marcian Lytwyn
6360094289 Merge with gui main branch revision 39484
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39488 72102866-910b-0410-8b05-ffd578937521
2016-03-08 21:44:29 +00:00
Marcian Lytwyn
2e68003300 Merge with main branch revision 39484
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39486 72102866-910b-0410-8b05-ffd578937521
2016-03-08 21:15:30 +00:00
Marcian Lytwyn
33ed3c7f75 Merge with main branch revision 39484
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39485 72102866-910b-0410-8b05-ffd578937521
2016-03-08 19:39:32 +00:00
Marcian Lytwyn
33f9a1c194 Add temporary exception log
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39408 72102866-910b-0410-8b05-ffd578937521
2016-02-23 17:36:40 +00:00
Marcian Lytwyn
69b8e9df34 Debug for tracking down GPBS issue(s) - to be removed eventually
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39339 72102866-910b-0410-8b05-ffd578937521
2016-02-05 20:46:25 +00:00
Marcian Lytwyn
f47a1d09ed Added testplant comment
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39331 72102866-910b-0410-8b05-ffd578937521
2016-02-02 23:26:33 +00:00
Marcian Lytwyn
a856194aba Additional merges with GUI main branch revision 39320: Source/NSLayoutManager.m Source/NSTextView.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39330 72102866-910b-0410-8b05-ffd578937521
2016-02-02 23:26:13 +00:00
Marcian Lytwyn
1232765f08 Sometimes field editor shows up incorrectly when editing cell in table view
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39329 72102866-910b-0410-8b05-ffd578937521
2016-02-02 22:23:47 +00:00
Marcian Lytwyn
ffb26b5d34 Merge some code with main brnch revision 39289
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39326 72102866-910b-0410-8b05-ffd578937521
2016-02-01 22:08:22 +00:00
Marcian Lytwyn
3e5185efa1 NSControl NSEnabled keyed value ALWAYS YES regardless of the control's enabled setting in IB
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@39325 72102866-910b-0410-8b05-ffd578937521
2016-02-01 19:19:32 +00:00
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