Commit graph

5396 commits

Author SHA1 Message Date
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
Marcian Lytwyn
5b0b613990 Ignore start animation if progress indicator view is set to hidden
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38035 72102866-910b-0410-8b05-ffd578937521
2014-08-04 21:53:24 +00:00
Marcian Lytwyn
1765fa3698 Ignore start animation if progress indicator view is set to hidden
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38034 72102866-910b-0410-8b05-ffd578937521
2014-08-04 21:22:13 +00:00
Marcian Lytwyn
a5e0050e55 Remove NSLog(s)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38023 72102866-910b-0410-8b05-ffd578937521
2014-08-01 20:59:46 +00:00
Marcian Lytwyn
c008417ba0 Use windows-like spinning images for GNUstep (currently windows AND linux platforms)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@38022 72102866-910b-0410-8b05-ffd578937521
2014-08-01 20:46:33 +00:00
Doug Simons
61695272c5 Implemented NSMenu removeAllItems method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37996 72102866-910b-0410-8b05-ffd578937521
2014-07-14 20:08:26 +00:00
Marcian Lytwyn
aa81e2bd56 Revert test code to original code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37876 72102866-910b-0410-8b05-ffd578937521
2014-05-12 15:05:16 +00:00
Marcian Lytwyn
661a8c563a OOPS
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37872 72102866-910b-0410-8b05-ffd578937521
2014-05-08 16:58:01 +00:00
Marcian Lytwyn
b22abf4616 Patch to allow test to verify internal ICNS functionality on Linux/Windows platforms
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37871 72102866-910b-0410-8b05-ffd578937521
2014-05-08 16:40:32 +00:00
Marcian Lytwyn
3877d7c696 Additional fixes for 'screen' method processing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37840 72102866-910b-0410-8b05-ffd578937521
2014-05-05 16:34:52 +00:00
Marcian Lytwyn
0176b9a65d Fix NSApplication check from rootObjects during XIB loading
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37827 72102866-910b-0410-8b05-ffd578937521
2014-05-01 15:16:01 +00:00
Doug Simons
59c88abfa0 fix root cause of NaN sizes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37811 72102866-910b-0410-8b05-ffd578937521
2014-04-26 05:08:24 +00:00
Doug Simons
cf0a37304e prevent infinite recursion if width is NaN
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37810 72102866-910b-0410-8b05-ffd578937521
2014-04-25 17:02:48 +00:00
Doug Simons
a2c9a6f583 try to avoid infinite recursion by being less demanding about exact equality
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37809 72102866-910b-0410-8b05-ffd578937521
2014-04-24 22:20:56 +00:00
Doug Simons
0d02e513d8 try to avoid infinite recursion by being less demanding about exact equality
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37808 72102866-910b-0410-8b05-ffd578937521
2014-04-24 21:07:59 +00:00
Doug Simons
da72380580 improve editing behavior when formatter returns a new string
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37807 72102866-910b-0410-8b05-ffd578937521
2014-04-23 22:46:26 +00:00
Doug Simons
0b3df11864 restore correct behavior of _screenForFrame:, and fix cascadeTopLeftFromPoint: to correctly put window on screen if it is not on any screen
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37806 72102866-910b-0410-8b05-ffd578937521
2014-04-23 19:26:13 +00:00
Doug Simons
f845468150 roll back change to _screenForFrame: which could make it return nil
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37798 72102866-910b-0410-8b05-ffd578937521
2014-04-16 14:14:18 +00:00
Marcian Lytwyn
4e943952f5 Attempt to fix windows lost in space
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37790 72102866-910b-0410-8b05-ffd578937521
2014-04-07 16:19:28 +00:00
Frank Le Grand
ff37e4b2e8 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
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37777 72102866-910b-0410-8b05-ffd578937521
2014-03-28 17:47:45 +00:00
Marcian Lytwyn
bee13c1d64 Field editor for NSCell should have it's textview/textcontainer sized to title rectangle height
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37746 72102866-910b-0410-8b05-ffd578937521
2014-03-15 17:13:13 +00:00
Marcian Lytwyn
79537b24bf Pass mouseDragged to window if mouseDown passed to window
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37745 72102866-910b-0410-8b05-ffd578937521
2014-03-12 13:38:08 +00:00
Marcian Lytwyn
a218e2f605 Table header view display update rectangle incorrect - patched for now
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37744 72102866-910b-0410-8b05-ffd578937521
2014-03-11 22:30:17 +00:00
Marcian Lytwyn
a241cb876d OOPS
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37731 72102866-910b-0410-8b05-ffd578937521
2014-03-07 13:47:25 +00:00
Marcian Lytwyn
1d8e1bb0b5 Initial fix(es) for drawing table heading exceeding the end of the last table header column
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37727 72102866-910b-0410-8b05-ffd578937521
2014-03-06 16:48:06 +00:00
Marcian Lytwyn
c96089be04 Patch for possible string size caching problem for same strings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37710 72102866-910b-0410-8b05-ffd578937521
2014-02-25 18:49:27 +00:00
Marcian Lytwyn
706eec3f24 Fix obscure exception case
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37709 72102866-910b-0410-8b05-ffd578937521
2014-02-24 22:18:38 +00:00
Frank Le Grand
f203fea7d7 2013-02-18 Frank Le Grand <frank.legrand@testplant.com>
* Source\NSCollectionView.m: Fixed a potential "index out
	of bounds" exception.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37696 72102866-910b-0410-8b05-ffd578937521
2014-02-19 03:40:26 +00:00
Jonathan Gillaspie
a9cac5d99a Back out last mod which was redundant and confusing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37632 72102866-910b-0410-8b05-ffd578937521
2014-01-23 16:17:21 +00:00
Jonathan Gillaspie
a139d7094a Switch XIB cursor logs to Debug level
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37631 72102866-910b-0410-8b05-ffd578937521
2014-01-23 16:13:37 +00:00
Marcian Lytwyn
a02122130c Update GSXibLoader for 4.6 XIBs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37462 72102866-910b-0410-8b05-ffd578937521
2013-12-13 16:10:32 +00:00
Jonathan Gillaspie
77016b7aa0 Fix for a problem with drop down indicators overlapping text
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37448 72102866-910b-0410-8b05-ffd578937521
2013-12-11 15:54:44 +00:00
Jonathan Gillaspie
364e2295e2 Add a log when we have an invalid drop item
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37447 72102866-910b-0410-8b05-ffd578937521
2013-12-11 15:51:30 +00:00
Marcian Lytwyn
daf7281a96 Fix NSOutlineView to conform to fixed NSTableView
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37446 72102866-910b-0410-8b05-ffd578937521
2013-12-10 19:54:07 +00:00
Marcian Lytwyn
813b317275 Revert to using instance var for _numberOfRows but leave numberOfRows subclass processing fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37443 72102866-910b-0410-8b05-ffd578937521
2013-12-10 01:30:28 +00:00
Marcian Lytwyn
ab663c24b3 Need NSTableView to conform to Cocoa behavior
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/branches/gnustep_testplant_branch@37439 72102866-910b-0410-8b05-ffd578937521
2013-12-07 20:51:40 +00:00