Commit graph

1685 commits

Author SHA1 Message Date
Fred Kiefer
a3333bd2e3 Changed system fonts of size 12 to 0. This will use Nicolas font
cache and keep font sizes consistent when changed.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7347 72102866-910b-0410-8b05-ffd578937521
2000-09-02 17:16:26 +00:00
Fred Kiefer
6792f04451 Added missing RETAINs.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7346 72102866-910b-0410-8b05-ffd578937521
2000-09-02 17:09:50 +00:00
Fred Kiefer
c807571b78 Corrected date of last entry
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7342 72102866-910b-0410-8b05-ffd578937521
2000-09-02 02:00:15 +00:00
Fred Kiefer
b35be79e2b *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7339 72102866-910b-0410-8b05-ffd578937521
2000-09-02 01:53:12 +00:00
Fred Kiefer
8710ccdd21 Added class methods [weightForString:], [stringForWeight:] and
[encodingForRegistry:encoding:] to be used in subclasses.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7338 72102866-910b-0410-8b05-ffd578937521
2000-09-02 01:52:18 +00:00
Nicola Pero
2e244ba1d7 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7333 72102866-910b-0410-8b05-ffd578937521
2000-09-02 00:15:13 +00:00
Nicola Pero
03f0941d07 Cache default fonts in NSFont for improved performance of open panel
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7328 72102866-910b-0410-8b05-ffd578937521
2000-09-01 23:55:51 +00:00
Nicola Pero
7439e9c4e8 Optimization: cache and share default fonts
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7327 72102866-910b-0410-8b05-ffd578937521
2000-09-01 23:49:53 +00:00
Nicola Pero
f8b3c153be Fixed memory leak in NSBrowser
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7326 72102866-910b-0410-8b05-ffd578937521
2000-09-01 20:36:37 +00:00
Nicola Pero
884295b104 Fixed memory leak
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7325 72102866-910b-0410-8b05-ffd578937521
2000-09-01 20:35:22 +00:00
Nicola Pero
c5ff85000b Implemented TAB, Shift+TAB while editing in table view
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7320 72102866-910b-0410-8b05-ffd578937521
2000-09-01 11:12:18 +00:00
Nicola Pero
ef00b8e1ed Implemented TAB / Shift + TAB during editing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7319 72102866-910b-0410-8b05-ffd578937521
2000-09-01 11:10:54 +00:00
Nicola Pero
45af871e70 Tidied some old entries in the ChangeLog
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7318 72102866-910b-0410-8b05-ffd578937521
2000-09-01 10:16:48 +00:00
Nicola Pero
6295398636 Fixed bug in drawing of rect for NSTabView
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7317 72102866-910b-0410-8b05-ffd578937521
2000-09-01 10:01:26 +00:00
Nicola Pero
590e4c8be7 Fixed drawing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7316 72102866-910b-0410-8b05-ffd578937521
2000-09-01 09:59:49 +00:00
Nicola Pero
3f836726f6 Fixed tiny bug in color panel internals
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7312 72102866-910b-0410-8b05-ffd578937521
2000-08-31 23:19:01 +00:00
Nicola Pero
13875e56c9 Tiny fix for coordinate of event
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7311 72102866-910b-0410-8b05-ffd578937521
2000-08-31 23:17:42 +00:00
Fred Kiefer
844a9eff1e *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7307 72102866-910b-0410-8b05-ffd578937521
2000-08-31 00:16:04 +00:00
Fred Kiefer
6320b89750 Removed method -widths. Changed [weigth],
[mostCompatibleStringEncoding] and [traits] to return the ivars.
Set those in [init] to the default values.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7306 72102866-910b-0410-8b05-ffd578937521
2000-08-31 00:06:49 +00:00
Fred Kiefer
f6a7203f71 Removed method -widths
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7305 72102866-910b-0410-8b05-ffd578937521
2000-08-31 00:06:06 +00:00
Fred Kiefer
5cba58de80 Removed ivar and method widths. Changed ivar weigth to type int and
added ivars traits and 	mostCompatibleStringEncoding.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7304 72102866-910b-0410-8b05-ffd578937521
2000-08-31 00:05:06 +00:00
Fred Kiefer
3dbf29983e Removed method -widths, as this is no longer needed.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7303 72102866-910b-0410-8b05-ffd578937521
2000-08-31 00:03:51 +00:00
Adam Fedor
383730dac9 Revert previous patch
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7300 72102866-910b-0410-8b05-ffd578937521
2000-08-30 22:58:58 +00:00
Adam Fedor
82a46f6434 Implement NSForm loading
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7299 72102866-910b-0410-8b05-ffd578937521
2000-08-30 22:48:59 +00:00
Nicola Pero
b22f2ecd03 Tiny tidyup of my last ChangeLog entry
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7298 72102866-910b-0410-8b05-ffd578937521
2000-08-30 22:45:30 +00:00
Nicola Pero
578c19dd3a Fixed sizing of NSSavePanel when using accessory views
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7297 72102866-910b-0410-8b05-ffd578937521
2000-08-30 22:43:30 +00:00
Nicola Pero
e83c3e9738 Fixed sizing when adding and removing accessory views
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7296 72102866-910b-0410-8b05-ffd578937521
2000-08-30 22:41:53 +00:00
Nicola Pero
cee715d249 Fixes for decoding a NSForm from a gmodel
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7295 72102866-910b-0410-8b05-ffd578937521
2000-08-30 17:49:56 +00:00
Nicola Pero
73e00686a8 Changes to make inheriting decoding simpler
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7294 72102866-910b-0410-8b05-ffd578937521
2000-08-30 17:48:30 +00:00
Nicola Pero
98da1c006f Implemented key cell in NSMatrix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7292 72102866-910b-0410-8b05-ffd578937521
2000-08-30 11:14:39 +00:00
Nicola Pero
339ddc0dac Added key cell support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7291 72102866-910b-0410-8b05-ffd578937521
2000-08-30 11:13:28 +00:00
Nicola Pero
b3ad3a5160 Added key cell ivar, declaration of -setKeyCell: method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7290 72102866-910b-0410-8b05-ffd578937521
2000-08-30 11:12:23 +00:00
Nicola Pero
cb09233ba0 Indented a line
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7289 72102866-910b-0410-8b05-ffd578937521
2000-08-30 11:11:31 +00:00
Nicola Pero
93f96443b6 Double cliking an item in the save/open panel now opens it
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7288 72102866-910b-0410-8b05-ffd578937521
2000-08-30 10:14:07 +00:00
Nicola Pero
f9dca23152 Double clicking on an item now opens it
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7287 72102866-910b-0410-8b05-ffd578937521
2000-08-30 10:12:37 +00:00
Nicola Pero
3b841522a2 Added methods for the delegate for editing with formatter/object value
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7286 72102866-910b-0410-8b05-ffd578937521
2000-08-29 18:53:54 +00:00
Nicola Pero
575be0aa6b Implemented object value/formatter in NSCell for editing; tidied a bit
latest entries in the ChangeLog


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7285 72102866-910b-0410-8b05-ffd578937521
2000-08-29 18:48:04 +00:00
Nicola Pero
a9f4a28379 Implemented object value/formatter support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7284 72102866-910b-0410-8b05-ffd578937521
2000-08-29 18:44:33 +00:00
Nicola Pero
c96a2cd4db Implemented object value/formatter support for editing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7283 72102866-910b-0410-8b05-ffd578937521
2000-08-29 18:42:49 +00:00
Nicola Pero
6768da6356 Added object value/formatter support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7282 72102866-910b-0410-8b05-ffd578937521
2000-08-29 18:39:47 +00:00
Nicola Pero
edfa4b2da1 Added ivars for object value/formatter support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7281 72102866-910b-0410-8b05-ffd578937521
2000-08-29 18:37:38 +00:00
Adam Fedor
5a25706d4e Don't update menu for some events
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7277 72102866-910b-0410-8b05-ffd578937521
2000-08-28 22:29:32 +00:00
Fred Kiefer
c09e7cc780 *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7274 72102866-910b-0410-8b05-ffd578937521
2000-08-27 22:33:43 +00:00
Fred Kiefer
5293e073c8 Started cleanup of code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7273 72102866-910b-0410-8b05-ffd578937521
2000-08-27 22:32:29 +00:00
Fred Kiefer
97d141c652 [edited:range:changeInLength:] and [processEditing] corrected
reported range.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7272 72102866-910b-0410-8b05-ffd578937521
2000-08-27 22:31:32 +00:00
Fred Kiefer
c92231d8e3 [viewWithTag:] corrected bug in optimisation for first sub-level.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7271 72102866-910b-0410-8b05-ffd578937521
2000-08-27 22:31:02 +00:00
Fred Kiefer
497c9801a7 [convertWeight:ofFont:] better conversion.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7270 72102866-910b-0410-8b05-ffd578937521
2000-08-27 22:30:17 +00:00
Fred Kiefer
f4c4a63521 Removed ivars for subviews.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7269 72102866-910b-0410-8b05-ffd578937521
2000-08-27 22:29:47 +00:00
Fred Kiefer
0e0ef6e274 Changed to tags for all subviews to prepare for the switch to
gmodel. [panelConvertFont:] corrected to not return nil.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7268 72102866-910b-0410-8b05-ffd578937521
2000-08-27 22:29:24 +00:00
Nicola Pero
fea2aefc65 Bug fix in initialization of NSTableView
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@7256 72102866-910b-0410-8b05-ffd578937521
2000-08-27 17:01:25 +00:00