Commit graph

3872 commits

Author SHA1 Message Date
nico
c455b9bc29 When programmatically simulating a mouse click, also change state of the
cell


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10189 72102866-910b-0410-8b05-ffd578937521
2001-06-16 11:06:16 +00:00
nico
874fbb4f72 Fixed keyboard navigation with TAB
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10188 72102866-910b-0410-8b05-ffd578937521
2001-06-16 11:05:16 +00:00
nico
e3d3ce607a Restored loading of png (and generally non-tiff) images
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10172 72102866-910b-0410-8b05-ffd578937521
2001-06-12 22:22:34 +00:00
nico
c2846d5458 Temporary bug fix to make it work again for non-tiff files
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10171 72102866-910b-0410-8b05-ffd578937521
2001-06-12 22:19:10 +00:00
nico
d8aefb5b32 Indentation and trivial efficiency fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10170 72102866-910b-0410-8b05-ffd578937521
2001-06-12 22:15:49 +00:00
mirko
49a43ab263 * Source/NSSavePanel.m ([NSSavePanel -_initWithoutGModel]): do not set
the max number of columns for the browser.

* Source/NSBrowser.m ([NSBrowser -tile]): control column width and
recalculate number of visible columns.
([NSBrowser -setMaxVisibleColumns:]): moved code in -tile.
([NSBrowser -displayAllColumns]): removed redundant methods.
([NSBrowser -initWithFrame:]): set _minColumnWidth to 100.0
([NSBrowser -numberOfVisibleColumns]): fixed. Return the number or
_visible_ columns. (not number of all loaded columns)
([NSBrowser -scrollColumnToVisible:]): use -numberOfVisibleColumns
instead of _maxVisibleColumns that could be 0.
([NSBrowser -updateScroller]): likewise.
([NSBrowser -scrollViaScroller:]): likewise.
([NSBrowser -_unloadFromColumn:]): likewise.
Removed all the fprintf() debug.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10166 72102866-910b-0410-8b05-ffd578937521
2001-06-11 20:28:02 +00:00
nico
1b6598959f Fixed for resizing of NSBrowser
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10158 72102866-910b-0410-8b05-ffd578937521
2001-06-10 17:40:03 +00:00
nico
3b44c37a83 Fixed bugs in resizing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10157 72102866-910b-0410-8b05-ffd578937521
2001-06-10 17:38:19 +00:00
nico
f1333777f8 Tidied indentation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10156 72102866-910b-0410-8b05-ffd578937521
2001-06-10 17:35:35 +00:00
nico
081e63b427 Little debugging help added to nscell
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10155 72102866-910b-0410-8b05-ffd578937521
2001-06-10 16:14:41 +00:00
nico
5ed4125ccf Added NSDebugLog for case in which the cell is asked for a cell attribute
which is not supported


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10154 72102866-910b-0410-8b05-ffd578937521
2001-06-10 16:12:56 +00:00
FredKiefer
23e231246b .
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10142 72102866-910b-0410-8b05-ffd578937521
2001-06-09 23:37:04 +00:00
FredKiefer
9605122e8e Reformated, simplified and corrected many methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10141 72102866-910b-0410-8b05-ffd578937521
2001-06-09 23:36:23 +00:00
FredKiefer
0c9e81ed32 Added [setDelegate:] method.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10140 72102866-910b-0410-8b05-ffd578937521
2001-06-09 23:33:47 +00:00
nico
ef4e1dd45b Tidied some code in NSCell.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10134 72102866-910b-0410-8b05-ffd578937521
2001-06-09 01:37:06 +00:00
nico
dd737ee9c9 Removed unused default: label and tidied code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10133 72102866-910b-0410-8b05-ffd578937521
2001-06-09 01:35:39 +00:00
nico
03d0329fac Improved message
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10132 72102866-910b-0410-8b05-ffd578937521
2001-06-09 01:23:16 +00:00
nico
0b246edd2f Set version variables in makefile so that calling makefiles can determine
which gui library version they are using


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10131 72102866-910b-0410-8b05-ffd578937521
2001-06-09 01:18:43 +00:00
nico
d525dec056 Regenerated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10130 72102866-910b-0410-8b05-ffd578937521
2001-06-09 01:15:43 +00:00
nico
dfa918d11d Moved to gui.make.in
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10129 72102866-910b-0410-8b05-ffd578937521
2001-06-09 01:14:36 +00:00
nico
416de9ebd4 Check for version, and generate gui.make
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10128 72102866-910b-0410-8b05-ffd578937521
2001-06-09 01:13:58 +00:00
nico
a78eabf8d8 New file
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10127 72102866-910b-0410-8b05-ffd578937521
2001-06-09 01:13:15 +00:00
nico
bd75973bf0 Tidied macro syntax to work better with newer compilers
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10123 72102866-910b-0410-8b05-ffd578937521
2001-06-08 23:37:49 +00:00
nico
214e3a309c Tidied macro syntax which was giving warnings on new compilers
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10122 72102866-910b-0410-8b05-ffd578937521
2001-06-08 23:36:06 +00:00
nico
6df0cb7bb5 Tidied indentation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10121 72102866-910b-0410-8b05-ffd578937521
2001-06-08 22:51:11 +00:00
FredKiefer
e8c9084f0a .
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10120 72102866-910b-0410-8b05-ffd578937521
2001-06-08 16:45:17 +00:00
FredKiefer
3c0d7a091e Implemented canInitWithData:, imageUnfilteredFileTypes
and imageUnfilteredPasteboardTypes.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10119 72102866-910b-0410-8b05-ffd578937521
2001-06-08 16:44:35 +00:00
FredKiefer
9cd3d8198e Moved code to create the _imageData into
[initWithBitmapDataPlanes:...] and corrected [copyWithZone:]


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10118 72102866-910b-0410-8b05-ffd578937521
2001-06-08 16:44:05 +00:00
FredKiefer
f9d1c47f89 .
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10115 72102866-910b-0410-8b05-ffd578937521
2001-06-07 21:56:58 +00:00
FredKiefer
a6c1820286 Removed methods implemented by superclass.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10114 72102866-910b-0410-8b05-ffd578937521
2001-06-07 21:56:19 +00:00
FredKiefer
e8448db22a Corrected some methods on this class so that subclasses may use
them. Moved all the class methods to the front of the file.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10113 72102866-910b-0410-8b05-ffd578937521
2001-06-07 21:55:46 +00:00
FredKiefer
7a995b5964 Added some basic implementation for this class.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10112 72102866-910b-0410-8b05-ffd578937521
2001-06-07 21:54:51 +00:00
FredKiefer
2e63227869 .
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10105 72102866-910b-0410-8b05-ffd578937521
2001-06-07 14:25:30 +00:00
FredKiefer
19b19538b7 Removed the copyWithZone: method as this has been fixed on
GSTextStorage.
Changed NSLeftMouseUp to the correct NSLeftMouseDown. (Fix by
Ludovic Marcotte <ludovic@Sophos.ca>, who is the fist user of
NSTextAttachment)


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10104 72102866-910b-0410-8b05-ffd578937521
2001-06-07 14:24:46 +00:00
CaS
67b5d7e515 Shallow copy for attributes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10099 72102866-910b-0410-8b05-ffd578937521
2001-06-07 06:10:33 +00:00
fedor
6fb717124e Method to calc minimum size
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10096 72102866-910b-0410-8b05-ffd578937521
2001-06-07 04:01:02 +00:00
FredKiefer
2f732e6801 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10094 72102866-910b-0410-8b05-ffd578937521
2001-06-06 18:11:52 +00:00
FredKiefer
c5f41b46db Added copyWithZone: to NSTextAttachment to let it work as a
attribute in a NSAttributedString. This may be just a temporary
work around.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10093 72102866-910b-0410-8b05-ffd578937521
2001-06-06 18:07:32 +00:00
FredKiefer
2aa1edabf5 Corrected drawing code for text attachments.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10092 72102866-910b-0410-8b05-ffd578937521
2001-06-06 18:06:52 +00:00
nico
6bd3004637 Added method missing in NSPopUpButtonCell
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10081 72102866-910b-0410-8b05-ffd578937521
2001-06-06 01:29:44 +00:00
nico
e34db3acd1 Added missing method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10080 72102866-910b-0410-8b05-ffd578937521
2001-06-06 01:28:22 +00:00
FredKiefer
ee5a31c065 .
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10073 72102866-910b-0410-8b05-ffd578937521
2001-06-04 16:26:12 +00:00
FredKiefer
d63c81bdea Implemented some basic handling for mouse down on attachment cell.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10072 72102866-910b-0410-8b05-ffd578937521
2001-06-04 16:25:32 +00:00
FredKiefer
f2074e78b6 Added drawing code for text attachments (Still untested, as there
is a problem with unicode characters in NSAttributedString)


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10071 72102866-910b-0410-8b05-ffd578937521
2001-06-04 16:24:48 +00:00
FredKiefer
9e915128f3 Added missing methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10070 72102866-910b-0410-8b05-ffd578937521
2001-06-04 16:23:57 +00:00
mirko
8cf460e4f7 * Source/NSMatrix.m ([NSMatrix -mouseDown:]): set highlight in list
mode matrix. Use _selectCell: to select the cell.
([NSMatrix -_setState:highlight:startIndex:endIndex:]): fixed cell
selection/display. Check for selectionByRect.
([NSMatrix -setSelectionFrom:to:anchor:highlight:]): removed code for
selectionByRect. Set dotted outline and last selected cell.
([NSMatrix -_shiftModifier:]): implement shift selection.
([NSMatrix -_altModifier:]): implement alt selection.
([NSMatrix -keyDown:]): use _shiftSelection: and _altSelection to
implement full keyboard selection.
([NSMatrix -_selectCell:atRow:column:]): redisplay previous dotted
cell. Set cell highlight in list mode matrix.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10052 72102866-910b-0410-8b05-ffd578937521
2001-06-01 22:53:50 +00:00
nico
c6cb74166b Indentation tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10027 72102866-910b-0410-8b05-ffd578937521
2001-05-28 22:20:59 +00:00
fedor
4957e6afc3 Use runtime to find backend if not BACKEND_BUNDLE
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10024 72102866-910b-0410-8b05-ffd578937521
2001-05-25 17:46:46 +00:00
fedor
28cd689475 Verfiy bundle loading, make sure nib loaded visibile windows get orderedFront.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@10021 72102866-910b-0410-8b05-ffd578937521
2001-05-24 14:47:43 +00:00
FredKiefer
16330bf7b7 .
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@9999 72102866-910b-0410-8b05-ffd578937521
2001-05-21 15:25:06 +00:00