Commit graph

1124 commits

Author SHA1 Message Date
Richard Frith-MacDonald
652cb43876 Tidied image cache stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5347 72102866-910b-0410-8b05-ffd578937521
1999-12-01 15:26:16 +00:00
Richard Frith-MacDonald
4543336546 Image caching stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5346 72102866-910b-0410-8b05-ffd578937521
1999-12-01 15:00:02 +00:00
Richard Frith-MacDonald
9a2526aa0f Image cache tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5345 72102866-910b-0410-8b05-ffd578937521
1999-12-01 13:49:47 +00:00
Richard Frith-MacDonald
8176f4ea09 Tidied up some inefficient code that was causing window to be checked much
more often that needed.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5344 72102866-910b-0410-8b05-ffd578937521
1999-12-01 12:02:09 +00:00
Richard Frith-MacDonald
9bced6fe97 Image updates from Jonathon Gapen
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5343 72102866-910b-0410-8b05-ffd578937521
1999-12-01 08:26:33 +00:00
Adam Fedor
135cf168a5 NSBrowser rewrite.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5339 72102866-910b-0410-8b05-ffd578937521
1999-11-30 22:15:25 +00:00
Richard Frith-MacDonald
009e69756d Window menu fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5337 72102866-910b-0410-8b05-ffd578937521
1999-11-30 20:26:33 +00:00
Richard Frith-MacDonald
06a6deb7d4 Implement real coding for NSWindow
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5336 72102866-910b-0410-8b05-ffd578937521
1999-11-30 19:44:53 +00:00
Richard Frith-MacDonald
6aa5a54bc4 Image drawing improvements
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5331 72102866-910b-0410-8b05-ffd578937521
1999-11-30 11:53:03 +00:00
Richard Frith-MacDonald
a1bd9d4cf5 Don't order out until after modla loop has terminated.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5328 72102866-910b-0410-8b05-ffd578937521
1999-11-29 17:41:11 +00:00
Richard Frith-MacDonald
9f2b81c6f2 Better fix for opening directories
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5326 72102866-910b-0410-8b05-ffd578937521
1999-11-29 17:22:39 +00:00
Richard Frith-MacDonald
2f851bceef Fix boundary error in matrix memory
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5325 72102866-910b-0410-8b05-ffd578937521
1999-11-29 15:50:44 +00:00
Richard Frith-MacDonald
613f35cdb8 Tidyup etc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5324 72102866-910b-0410-8b05-ffd578937521
1999-11-29 11:45:50 +00:00
Richard Frith-MacDonald
429d56ad48 Tidy focus changing for windows being ordered out
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5320 72102866-910b-0410-8b05-ffd578937521
1999-11-29 06:12:34 +00:00
Richard Frith-MacDonald
ad29495859 Minor open panel fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5318 72102866-910b-0410-8b05-ffd578937521
1999-11-28 19:48:47 +00:00
Nicola Pero
e6f9348d02 Updated for NSSavePanel using a form now for the typing field.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5310 72102866-910b-0410-8b05-ffd578937521
1999-11-28 16:50:04 +00:00
Nicola Pero
147add82bf Use a NSForm for the typing field.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5309 72102866-910b-0410-8b05-ffd578937521
1999-11-28 16:49:38 +00:00
Nicola Pero
1885bd56bc Implemented editing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5305 72102866-910b-0410-8b05-ffd578937521
1999-11-28 16:43:14 +00:00
Nicola Pero
1ec0f345c8 Implemented missing method.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5303 72102866-910b-0410-8b05-ffd578937521
1999-11-28 16:40:24 +00:00
Nicola Pero
a5af257b11 Set editable by default.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5302 72102866-910b-0410-8b05-ffd578937521
1999-11-28 16:39:35 +00:00
Nicola Pero
b2e2c0e9ca Maintenance, Clean up, tiny optimizations.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5299 72102866-910b-0410-8b05-ffd578937521
1999-11-27 02:33:12 +00:00
Richard Frith-MacDonald
bcd000cc52 RTFD additions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5295 72102866-910b-0410-8b05-ffd578937521
1999-11-26 20:17:21 +00:00
Nicola Pero
b58cc80c6b Abort value before setting numeric values.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5276 72102866-910b-0410-8b05-ffd578937521
1999-11-25 17:15:46 +00:00
Richard Frith-MacDonald
8660565196 Fixes to avoid crashes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5275 72102866-910b-0410-8b05-ffd578937521
1999-11-25 11:54:08 +00:00
Nicola Pero
5033ecc883 Fixed bug which was crashing the save panel when run from the menu.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5271 72102866-910b-0410-8b05-ffd578937521
1999-11-25 02:51:38 +00:00
Adam Fedor
95f2a31cd2 Typo fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5270 72102866-910b-0410-8b05-ffd578937521
1999-11-24 21:58:39 +00:00
Richard Frith-MacDonald
82b2d93762 Fix badly placed #endif
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5269 72102866-910b-0410-8b05-ffd578937521
1999-11-24 16:54:23 +00:00
Nicola Pero
102ad52e84 Added instructions for the new classes: GSTable, GSHbox, GSVbox.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5266 72102866-910b-0410-8b05-ffd578937521
1999-11-23 23:36:42 +00:00
Nicola Pero
2858daf87c First public version.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5265 72102866-910b-0410-8b05-ffd578937521
1999-11-23 23:35:02 +00:00
Richard Frith-MacDonald
1491a48488 Keyboard focus handling fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5264 72102866-910b-0410-8b05-ffd578937521
1999-11-23 14:11:14 +00:00
Michael Silva
c61e1fda81 Fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5262 72102866-910b-0410-8b05-ffd578937521
1999-11-22 21:48:03 +00:00
Richard Frith-MacDonald
25c9581630 Fix unhide error - now activates app irrespective of whether it was hidden.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5258 72102866-910b-0410-8b05-ffd578937521
1999-11-22 17:22:38 +00:00
Richard Frith-MacDonald
dd6d960ba0 Improve key/main window handling
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5257 72102866-910b-0410-8b05-ffd578937521
1999-11-22 17:02:09 +00:00
Richard Frith-MacDonald
34dec557da Minor tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5256 72102866-910b-0410-8b05-ffd578937521
1999-11-22 16:46:37 +00:00
Richard Frith-MacDonald
6561a2fbfb More fixes for NSApplication
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5255 72102866-910b-0410-8b05-ffd578937521
1999-11-22 15:52:52 +00:00
Richard Frith-MacDonald
ab191734b3 Variosu fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5253 72102866-910b-0410-8b05-ffd578937521
1999-11-22 15:03:41 +00:00
Richard Frith-MacDonald
f5ab35ff5d Change to avoid notifications for hide/unhide, activate/deactivate.
Keep lists of deactivated/hidden windows in application.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5251 72102866-910b-0410-8b05-ffd578937521
1999-11-22 12:58:14 +00:00
Richard Frith-MacDonald
ae30b120ff Some window fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5250 72102866-910b-0410-8b05-ffd578937521
1999-11-22 07:31:01 +00:00
Richard Frith-MacDonald
94bb4d75c1 Tidy window level for menus
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5243 72102866-910b-0410-8b05-ffd578937521
1999-11-20 06:53:32 +00:00
David Lazaro Saz
05ba07e9e8 More changes to support not highlighting cells when traversing to a submenu.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5242 72102866-910b-0410-8b05-ffd578937521
1999-11-19 18:18:58 +00:00
David Lazaro Saz
d6556f75af Kludge for NSPopUpButtons (at least the apps will start).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5237 72102866-910b-0410-8b05-ffd578937521
1999-11-18 15:39:44 +00:00
Richard Frith-MacDonald
8970da9f6d Tidy windows menu stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5235 72102866-910b-0410-8b05-ffd578937521
1999-11-18 13:48:00 +00:00
Richard Frith-MacDonald
72ec90f181 Various tidying up of DPS window operations.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5234 72102866-910b-0410-8b05-ffd578937521
1999-11-18 11:06:22 +00:00
Nicola Pero
305aaff3d1 Bug fix for editing in cells.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5231 72102866-910b-0410-8b05-ffd578937521
1999-11-18 01:01:51 +00:00
Nicola Pero
d6cf6096dd Updated key view loop code, to generalize automatic selection of text.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5230 72102866-910b-0410-8b05-ffd578937521
1999-11-18 01:00:58 +00:00
David Lazaro Saz
e2a2a1a7ce Added a short delay to item unhighlighting when using key. eqs. and
some corrections to submenu attaching.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5229 72102866-910b-0410-8b05-ffd578937521
1999-11-17 23:01:54 +00:00
Richard Frith-MacDonald
e714be0c09 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5228 72102866-910b-0410-8b05-ffd578937521
1999-11-17 21:54:12 +00:00
David Lazaro Saz
8f09fdff12 Removed message that made impossible to set the level of a window before
displaying it.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5226 72102866-910b-0410-8b05-ffd578937521
1999-11-17 02:37:03 +00:00
David Lazaro Saz
5f059afb86 Changes to set the window level of menu windows.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5224 72102866-910b-0410-8b05-ffd578937521
1999-11-17 02:23:47 +00:00
Nicola Pero
a2a80d0941 Minor optimization.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5221 72102866-910b-0410-8b05-ffd578937521
1999-11-17 00:03:28 +00:00
Nicola Pero
aa04d96075 Removed drawing of background so that it is easier for subclasses
to implement a custom background drawing while referring to super
for text/image drawing [canonical example: NSTextFieldCell].


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5220 72102866-910b-0410-8b05-ffd578937521
1999-11-16 23:59:20 +00:00
Nicola Pero
965c443e4f Added isOpaque, with minor optimization.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5217 72102866-910b-0410-8b05-ffd578937521
1999-11-16 23:55:12 +00:00
Nicola Pero
129bd9ca8c Added isOpaque
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5216 72102866-910b-0410-8b05-ffd578937521
1999-11-16 23:54:10 +00:00
Nicola Pero
b2bce51f18 Added isOpaque; implemented nextText & co. methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5215 72102866-910b-0410-8b05-ffd578937521
1999-11-16 23:51:01 +00:00
Nicola Pero
a5f9364730 Added isOpaque method.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5214 72102866-910b-0410-8b05-ffd578937521
1999-11-16 23:49:35 +00:00
Nicola Pero
54765435d2 Fixed isOpaque to reflect the way we draw buttons.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5213 72102866-910b-0410-8b05-ffd578937521
1999-11-16 23:47:51 +00:00
Nicola Pero
e4c31a3a38 Added isOpaque method; removed old garbage editing stuff.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5212 72102866-910b-0410-8b05-ffd578937521
1999-11-16 23:46:58 +00:00
Nicola Pero
47beac49d9 Added isOpaque method and irrelevant optimization.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5211 72102866-910b-0410-8b05-ffd578937521
1999-11-16 23:46:02 +00:00
Nicola Pero
53bcb50240 Added isOpaque.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5210 72102866-910b-0410-8b05-ffd578937521
1999-11-16 23:45:01 +00:00
David Lazaro Saz
198c3258a1 Almost total reimplementation of the menuing code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5207 72102866-910b-0410-8b05-ffd578937521
1999-11-16 22:25:07 +00:00
David Lazaro Saz
021c583cd3 Changes to support menuing code changes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5206 72102866-910b-0410-8b05-ffd578937521
1999-11-16 22:11:19 +00:00
David Lazaro Saz
55e90741fb Added a comment to separate the implementation of the NSCopying protocol.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5205 72102866-910b-0410-8b05-ffd578937521
1999-11-16 22:09:07 +00:00
David Lazaro Saz
72885295f3 Support for new NSMenuItem class addition.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5204 72102866-910b-0410-8b05-ffd578937521
1999-11-16 22:07:11 +00:00
Richard Frith-MacDonald
c7427d6c0c Removed minor optimisation in favor of compatibility
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5198 72102866-910b-0410-8b05-ffd578937521
1999-11-16 10:47:09 +00:00
Richard Frith-MacDonald
93b63e0430 Fixed typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5197 72102866-910b-0410-8b05-ffd578937521
1999-11-16 09:48:54 +00:00
Richard Frith-MacDonald
87e7715a40 Window/Menu location saving updated to be exactly as per MacOS-X
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5196 72102866-910b-0410-8b05-ffd578937521
1999-11-16 09:40:14 +00:00
Richard Frith-MacDonald
fae5235486 Improve window frame saving
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5195 72102866-910b-0410-8b05-ffd578937521
1999-11-16 07:00:43 +00:00
Nicola Pero
d397d9872f Removed some garbage comments I unadvertitely left.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5194 72102866-910b-0410-8b05-ffd578937521
1999-11-16 01:08:31 +00:00
Richard Frith-MacDonald
540e967ca1 Misc updates to tidy NSWindow and to correct behavior on app activation
and deactivation.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5192 72102866-910b-0410-8b05-ffd578937521
1999-11-15 21:45:56 +00:00
Richard Frith-MacDonald
842c33e3d0 Removed bodus methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5191 72102866-910b-0410-8b05-ffd578937521
1999-11-15 16:51:29 +00:00
Richard Frith-MacDonald
fe4195d6e2 Fixes for cursor updating
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5189 72102866-910b-0410-8b05-ffd578937521
1999-11-15 16:00:47 +00:00
Nicola Pero
e6fa7d17e8 Rewritten drawing code to allow editing, minor optimizations.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5186 72102866-910b-0410-8b05-ffd578937521
1999-11-15 14:28:27 +00:00
Nicola Pero
6e128ebe88 When moving in the key view loop, select text of newly selected view if it
is a kind of text field.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5183 72102866-910b-0410-8b05-ffd578937521
1999-11-14 21:16:04 +00:00
Nicola Pero
bef28d93e3 Changings not to have highlighting of text when starting editing with the
mouse.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5182 72102866-910b-0410-8b05-ffd578937521
1999-11-14 21:12:41 +00:00
Nicola Pero
2eb27c30f7 Added code to deal with editing in the form the file name.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5180 72102866-910b-0410-8b05-ffd578937521
1999-11-14 03:27:44 +00:00
Nicola Pero
a80baefc00 Standardized the initialization.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5178 72102866-910b-0410-8b05-ffd578937521
1999-11-14 03:25:33 +00:00
Nicola Pero
1deef2c3d7 Rewritten all the editing stuff.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5177 72102866-910b-0410-8b05-ffd578937521
1999-11-14 03:24:57 +00:00
Nicola Pero
a4cdbd775f Simplified, by removing 'methods implemented by the delegate';
the code was moved elsewhere.  Also, some fixes.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5176 72102866-910b-0410-8b05-ffd578937521
1999-11-14 03:23:54 +00:00
Nicola Pero
8e587afba5 Many little fixes for editing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5175 72102866-910b-0410-8b05-ffd578937521
1999-11-14 03:19:36 +00:00
Nicola Pero
ebf13e74a0 Mainly removed useless implementation of 'methods implemented by the
delegate'; minor bug fix too.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5173 72102866-910b-0410-8b05-ffd578937521
1999-11-14 03:17:52 +00:00
Nicola Pero
55f34d177a Implemented endEditingFor:
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5172 72102866-910b-0410-8b05-ffd578937521
1999-11-14 03:16:39 +00:00
Nicola Pero
d7de540dc4 Minor bug fix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5171 72102866-910b-0410-8b05-ffd578937521
1999-11-14 03:16:06 +00:00
Richard Frith-MacDonald
5d3bd41d1c Tidied a little
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5170 72102866-910b-0410-8b05-ffd578937521
1999-11-12 15:41:32 +00:00
Richard Frith-MacDonald
b439de410c Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5169 72102866-910b-0410-8b05-ffd578937521
1999-11-12 12:29:14 +00:00
Nicola Pero
b8f0540e43 I had forgotten to update an ivar name.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5168 72102866-910b-0410-8b05-ffd578937521
1999-11-12 12:13:40 +00:00
Richard Frith-MacDonald
ce20cbe118 Matrix fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5167 72102866-910b-0410-8b05-ffd578937521
1999-11-12 11:55:04 +00:00
Lyndon Tremblay
96696de22c *** empty log message ***
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5166 72102866-910b-0410-8b05-ffd578937521
1999-11-12 07:41:24 +00:00
Nicola Pero
2f10ad8958 Tiny update for changings in NSTextFieldCell ivars
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5162 72102866-910b-0410-8b05-ffd578937521
1999-11-11 23:19:02 +00:00
Nicola Pero
ad361d87ca Tiny updates for changings in NSTextFieldCell
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5161 72102866-910b-0410-8b05-ffd578937521
1999-11-11 23:18:23 +00:00
Nicola Pero
710a5a92da Made it compliant, tidied, fixed.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5160 72102866-910b-0410-8b05-ffd578937521
1999-11-11 23:17:13 +00:00
Nicola Pero
972de0113c Reformatted the whole code. Not pretty, but readable.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5157 72102866-910b-0410-8b05-ffd578937521
1999-11-11 17:17:14 +00:00
Nicola Pero
e25ab9b5ca Sorry, I made a mistake during a cut&paste
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5152 72102866-910b-0410-8b05-ffd578937521
1999-11-11 01:02:40 +00:00
Nicola Pero
816b109bc8 Set up correctly text color attributes when editing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5148 72102866-910b-0410-8b05-ffd578937521
1999-11-09 23:08:58 +00:00
Nicola Pero
f69dea3ac0 Fixes, improvements of editing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5147 72102866-910b-0410-8b05-ffd578937521
1999-11-09 23:08:25 +00:00
Nicola Pero
bbdf936f91 Critical fixes in keyboard processing when the text is edited in cells
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5146 72102866-910b-0410-8b05-ffd578937521
1999-11-09 23:07:31 +00:00
Nicola Pero
64236c4b45 Updated code which had been broken by the recent fixes in NSMatrix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5143 72102866-910b-0410-8b05-ffd578937521
1999-11-09 20:57:15 +00:00
Richard Frith-MacDonald
edbcf602c3 Improved warning logging by using NSWarn... macros
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5140 72102866-910b-0410-8b05-ffd578937521
1999-11-07 19:06:29 +00:00
Richard Frith-MacDonald
2c9cd71851 Improve hide/unhide
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5135 72102866-910b-0410-8b05-ffd578937521
1999-11-05 20:34:23 +00:00
Richard Frith-MacDonald
52d581de8f Minor fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5132 72102866-910b-0410-8b05-ffd578937521
1999-11-04 16:34:15 +00:00
Richard Frith-MacDonald
627e3975d3 Tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5126 72102866-910b-0410-8b05-ffd578937521
1999-11-03 06:38:39 +00:00
Richard Frith-MacDonald
041a58e0ce More optimisation - don't create cells that we are immediately going to
replace.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5123 72102866-910b-0410-8b05-ffd578937521
1999-11-02 21:42:24 +00:00
Richard Frith-MacDonald
0eb467fa57 NSMatrix rewrite
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5122 72102866-910b-0410-8b05-ffd578937521
1999-11-02 20:59:56 +00:00
Richard Frith-MacDonald
fbb3135f8c Monor tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5116 72102866-910b-0410-8b05-ffd578937521
1999-11-02 07:58:11 +00:00
Nicola Pero
c7690fb68b Rewritten.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5102 72102866-910b-0410-8b05-ffd578937521
1999-10-30 02:10:37 +00:00
Adam Fedor
97eb87a61c Remove obsolete backend classes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5101 72102866-910b-0410-8b05-ffd578937521
1999-10-29 18:43:48 +00:00
Nicola Pero
7b6c3a3c31 Fixed missing drawing of the horizontal scroller border
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5096 72102866-910b-0410-8b05-ffd578937521
1999-10-27 13:33:03 +00:00
Nicola Pero
867be115f0 Changed ok button to display OK rather than Ok
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5095 72102866-910b-0410-8b05-ffd578937521
1999-10-27 13:32:02 +00:00
Nicola Pero
80623e752d Reduced the bloat
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5092 72102866-910b-0410-8b05-ffd578937521
1999-10-27 12:16:26 +00:00
Nicola Pero
4b79f086d7 Cleanup for sizes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5091 72102866-910b-0410-8b05-ffd578937521
1999-10-27 12:15:44 +00:00
Adam Fedor
ddbe38cfc9 Fix closing X display bug
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5090 72102866-910b-0410-8b05-ffd578937521
1999-10-27 03:22:11 +00:00
Nicola Pero
5c267c8f81 Fixed bug in horizontal scroller not being resized on resize
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5088 72102866-910b-0410-8b05-ffd578937521
1999-10-26 22:37:36 +00:00
Nicola Pero
5bf967cbf4 Added some bloat.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5084 72102866-910b-0410-8b05-ffd578937521
1999-10-26 19:54:21 +00:00
Nicola Pero
9e83c21343 Rethinked code to add accessory views; cleaned, tested.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5083 72102866-910b-0410-8b05-ffd578937521
1999-10-26 19:53:15 +00:00
Nicola Pero
daa7a53240 Rewritten from scratch
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5080 72102866-910b-0410-8b05-ffd578937521
1999-10-25 22:15:18 +00:00
Nicola Pero
6dabe99816 Removed duplicated method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5079 72102866-910b-0410-8b05-ffd578937521
1999-10-25 22:13:53 +00:00
Nicola Pero
8f94336ad5 Crucial fix to make NSControl usable un-subclassed
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5078 72102866-910b-0410-8b05-ffd578937521
1999-10-25 22:13:15 +00:00
Nicola Pero
9737128f0b Fixes to improve compliance
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5077 72102866-910b-0410-8b05-ffd578937521
1999-10-25 22:12:27 +00:00
Nicola Pero
c8894602a5 Fixed drawing of titles.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5071 72102866-910b-0410-8b05-ffd578937521
1999-10-25 03:14:56 +00:00
Nicola Pero
b9263b5b2c Fixed drawing of title background
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5069 72102866-910b-0410-8b05-ffd578937521
1999-10-25 00:22:15 +00:00
Nicola Pero
5972c4c49c Tiny changing for better sizing of content view
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5065 72102866-910b-0410-8b05-ffd578937521
1999-10-23 22:24:43 +00:00
Nicola Pero
f236799efc fixed critical bug in conversion routines
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5063 72102866-910b-0410-8b05-ffd578937521
1999-10-23 14:47:34 +00:00
Adam Fedor
2fe1ff8331 Changes to revmoe backend menu classes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5062 72102866-910b-0410-8b05-ffd578937521
1999-10-23 02:48:20 +00:00
Nicola Pero
48782199e0 Removed obsolete lockFocus.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5060 72102866-910b-0410-8b05-ffd578937521
1999-10-23 01:58:53 +00:00
Nicola Pero
771be28699 Tidy up.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5059 72102866-910b-0410-8b05-ffd578937521
1999-10-23 01:57:48 +00:00
Adam Fedor
6012de375f Remove backend color classes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5056 72102866-910b-0410-8b05-ffd578937521
1999-10-22 15:24:33 +00:00
Adam Fedor
5969d44f37 Rewrite backend for context window ops
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5049 72102866-910b-0410-8b05-ffd578937521
1999-10-21 18:08:50 +00:00
Nicola Pero
29e375485b Temporary fix: redisplay the button when the selected item is changed.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5045 72102866-910b-0410-8b05-ffd578937521
1999-10-21 14:19:45 +00:00
Lyndon Tremblay
ad22faa6a2 Added stuff so that NSMenu won't get sized to smaller than it's title width.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5043 72102866-910b-0410-8b05-ffd578937521
1999-10-20 17:29:56 +00:00
Richard Frith-MacDonald
d24294cb85 Minor fixes for workspace notifications
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5039 72102866-910b-0410-8b05-ffd578937521
1999-10-19 11:20:22 +00:00
Nicola Pero
c16bb04b88 Make the panel non resizable
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5034 72102866-910b-0410-8b05-ffd578937521
1999-10-18 22:56:42 +00:00
Nicola Pero
ff6080939b Added performKeyEquivalent
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5033 72102866-910b-0410-8b05-ffd578937521
1999-10-18 22:56:19 +00:00
Nicola Pero
dbceb8126d Fixed tiny bug introduced with last changing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5032 72102866-910b-0410-8b05-ffd578937521
1999-10-18 22:55:51 +00:00
Nicola Pero
cc3f04f070 Added missing method performClick
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5031 72102866-910b-0410-8b05-ffd578937521
1999-10-18 22:54:41 +00:00
Nicola Pero
049355e6c0 Rewritten part of performClick: to avoid various problems (crashing
included) when there is no control view.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5030 72102866-910b-0410-8b05-ffd578937521
1999-10-18 22:50:40 +00:00
Nicola Pero
b6681852cc Tiny change in keyDown to accomplish the change in NSApplication
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5029 72102866-910b-0410-8b05-ffd578937521
1999-10-18 22:49:29 +00:00
Nicola Pero
5bff4d3081 Added modalWindow in place of isRunningModalForWindow:
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5028 72102866-910b-0410-8b05-ffd578937521
1999-10-18 22:48:30 +00:00
Lyndon Tremblay
ae1ba8d249 Moved initialization code to another callable function, for different
cell classes between NSSecureTextField/NSTextField.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5026 72102866-910b-0410-8b05-ffd578937521
1999-10-18 19:24:45 +00:00
Lyndon Tremblay
8344db0adf Added
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5025 72102866-910b-0410-8b05-ffd578937521
1999-10-18 19:24:12 +00:00
Lyndon Tremblay
e8599e3b13 Added NSSecureTextField
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5024 72102866-910b-0410-8b05-ffd578937521
1999-10-18 19:23:57 +00:00
Lyndon Tremblay
4fffbf330e Added core file support in debugapp. Changed default cell size in NSMatrix so it's more automatic. Fixed NSURL scheme typo.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5015 72102866-910b-0410-8b05-ffd578937521
1999-10-16 05:20:52 +00:00
Nicola Pero
4a5fffd2f4 move back to NSCommandKey for key equivalents
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5011 72102866-910b-0410-8b05-ffd578937521
1999-10-14 00:40:48 +00:00
Nicola Pero
3d9af316a8 move back to NSCommandKey for key equivalents.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5010 72102866-910b-0410-8b05-ffd578937521
1999-10-14 00:40:18 +00:00
Nicola Pero
f185b5ac43 move back to NSCommandKey for keyEquivalents.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5009 72102866-910b-0410-8b05-ffd578937521
1999-10-14 00:39:46 +00:00
Nicola Pero
1b520eea76 Better process of keyboard events and first responder.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5002 72102866-910b-0410-8b05-ffd578937521
1999-10-13 00:51:46 +00:00
Nicola Pero
acf4393a01 Tiny tidy up.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5001 72102866-910b-0410-8b05-ffd578937521
1999-10-13 00:50:49 +00:00
Nicola Pero
554076c79b Use Control for key equivalent.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@5000 72102866-910b-0410-8b05-ffd578937521
1999-10-13 00:50:19 +00:00
Nicola Pero
d37ac05cdd Use Control and not Command key for key equivalents.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4999 72102866-910b-0410-8b05-ffd578937521
1999-10-13 00:49:47 +00:00
Richard Frith-MacDonald
0e1e8d6ffa Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4997 72102866-910b-0410-8b05-ffd578937521
1999-10-12 18:43:57 +00:00
Richard Frith-MacDonald
1334dec400 Application launch fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4996 72102866-910b-0410-8b05-ffd578937521
1999-10-12 18:20:22 +00:00
Richard Frith-MacDonald
c27b641394 Varioyus patches by N. Pero
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4992 72102866-910b-0410-8b05-ffd578937521
1999-10-12 15:05:37 +00:00
Richard Frith-MacDonald
4f9d846b9c Added priovate notifcation center class
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4991 72102866-910b-0410-8b05-ffd578937521
1999-10-12 14:33:55 +00:00
Richard Frith-MacDonald
adba2520a6 Fixes from n.pero
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4989 72102866-910b-0410-8b05-ffd578937521
1999-10-12 12:59:10 +00:00
Adam Fedor
9196accea4 Move headers, more GMAppkit fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4984 72102866-910b-0410-8b05-ffd578937521
1999-10-10 02:56:49 +00:00
Richard Frith-MacDonald
5d8dd95e38 Make tab and shift-tab movement work.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4978 72102866-910b-0410-8b05-ffd578937521
1999-10-08 07:17:19 +00:00
Richard Frith-MacDonald
6bb0e97b93 Patch for initial first responder stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4965 72102866-910b-0410-8b05-ffd578937521
1999-10-04 06:18:17 +00:00
Richard Frith-MacDonald
fd0f3bb8c0 Minor bugfix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4954 72102866-910b-0410-8b05-ffd578937521
1999-09-28 15:53:25 +00:00
Richard Frith-MacDonald
e0d7903689 Make open panel work when gmodel fails
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4947 72102866-910b-0410-8b05-ffd578937521
1999-09-27 09:24:59 +00:00
Richard Frith-MacDonald
a1fef22ebb Fixed error in last mod
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4939 72102866-910b-0410-8b05-ffd578937521
1999-09-24 03:56:57 +00:00
Richard Frith-MacDonald
b462835083 Browser cell and save panel updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4937 72102866-910b-0410-8b05-ffd578937521
1999-09-23 16:00:14 +00:00
Richard Frith-MacDonald
63c2aad32c Fix error in last patch
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4932 72102866-910b-0410-8b05-ffd578937521
1999-09-22 02:47:07 +00:00
Richard Frith-MacDonald
cf0898c81f Patches for browser and matrix bugs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4931 72102866-910b-0410-8b05-ffd578937521
1999-09-21 20:03:46 +00:00
Richard Frith-MacDonald
82a4893bef Position arrow as on NeXTstep
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4929 72102866-910b-0410-8b05-ffd578937521
1999-09-21 18:52:57 +00:00
Adam Fedor
7088652849 GUI updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4928 72102866-910b-0410-8b05-ffd578937521
1999-09-21 15:42:14 +00:00
Richard Frith-MacDonald
dd34792910 Lock focus fixes - get cells to lock focus before drawing themselves.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4924 72102866-910b-0410-8b05-ffd578937521
1999-09-21 05:10:54 +00:00
Richard Frith-MacDonald
8171e4cc22 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4920 72102866-910b-0410-8b05-ffd578937521
1999-09-20 19:17:12 +00:00
Richard Frith-MacDonald
1c21a9c09a Fixes to keep app running when given illegal view size.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4919 72102866-910b-0410-8b05-ffd578937521
1999-09-20 19:00:46 +00:00
Richard Frith-MacDonald
5296afaafe Minor tidying
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4914 72102866-910b-0410-8b05-ffd578937521
1999-09-20 04:41:47 +00:00
Richard Frith-MacDonald
1e0388751e Lock focus fix applied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4907 72102866-910b-0410-8b05-ffd578937521
1999-09-18 04:49:04 +00:00
Richard Frith-MacDonald
e3c4c63592 Fix NSFormCell drawing and sizing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4906 72102866-910b-0410-8b05-ffd578937521
1999-09-18 04:12:02 +00:00
Richard Frith-MacDonald
25e6b5545e Fix image positioning
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4901 72102866-910b-0410-8b05-ffd578937521
1999-09-16 07:17:49 +00:00
Richard Frith-MacDonald
3d430874e9 Browser fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4900 72102866-910b-0410-8b05-ffd578937521
1999-09-16 05:51:14 +00:00
Adam Fedor
43faeba934 Update for MacOSX
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4895 72102866-910b-0410-8b05-ffd578937521
1999-09-14 21:40:29 +00:00
Adam Fedor
7b29132d1f Changelog fixups. Re-fix NSCell bug
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4892 72102866-910b-0410-8b05-ffd578937521
1999-09-14 14:38:24 +00:00
David Lazaro Saz
beafc5fb13 Corrected problem with the vertical scrollview's black line being displaced
one pixel down.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4891 72102866-910b-0410-8b05-ffd578937521
1999-09-14 14:01:04 +00:00
Richard Frith-MacDonald
06739272c3 Fixes for drawing button cells.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4887 72102866-910b-0410-8b05-ffd578937521
1999-09-14 04:12:30 +00:00
David Lazaro Saz
061c43304a First a correction to the make/Changelog file to add my e-mail to
a past entry I did (I forgot :)
GUI: Changes to make buttons NeXTish and nicer.  Modified size and drawing
methods in core/gui/Source/NSButtonCell.m


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4886 72102866-910b-0410-8b05-ffd578937521
1999-09-14 01:45:58 +00:00
Richard Frith-MacDonald
af23dcaaff Minor bugfixes for NSView stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4883 72102866-910b-0410-8b05-ffd578937521
1999-09-13 06:51:23 +00:00
Michael Silva
3512fef231 Alot of patches applied from various contributors.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4879 72102866-910b-0410-8b05-ffd578937521
1999-09-12 19:56:22 +00:00
Michael Silva
4403e77a00 Fun fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4877 72102866-910b-0410-8b05-ffd578937521
1999-09-12 03:19:36 +00:00
Michael Silva
8d932ec1c0 Fixes to NSHelpManager
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4876 72102866-910b-0410-8b05-ffd578937521
1999-09-11 23:43:17 +00:00
Richard Frith-MacDonald
0dd419d272 Tidied to get rid of pretty useless private method
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4871 72102866-910b-0410-8b05-ffd578937521
1999-09-11 10:08:56 +00:00
Richard Frith-MacDonald
c112f1be56 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4870 72102866-910b-0410-8b05-ffd578937521
1999-09-11 05:48:20 +00:00
Richard Frith-MacDonald
63b1e96172 Nocolas patch for cell size calculation, plus some tidying
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4869 72102866-910b-0410-8b05-ffd578937521
1999-09-11 05:25:53 +00:00
Michael Silva
dd6369058e Added NSWindowController and the NSDocument* classes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4868 72102866-910b-0410-8b05-ffd578937521
1999-09-11 00:52:04 +00:00
Michael Silva
33dbd8054f Fixes galore.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4866 72102866-910b-0410-8b05-ffd578937521
1999-09-10 23:12:48 +00:00
Richard Frith-MacDonald
23782dbb01 Tidied some mods lost in merge with dawn_6
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4865 72102866-910b-0410-8b05-ffd578937521
1999-09-10 16:38:52 +00:00
Richard Frith-MacDonald
fd0242bd0d [-cellSize] implemented
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4864 72102866-910b-0410-8b05-ffd578937521
1999-09-10 05:18:32 +00:00
gvandyk
87ad4f2d21 Added First version of ComboBoxes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4862 72102866-910b-0410-8b05-ffd578937521
1999-09-09 20:06:52 +00:00
Adam Fedor
0bfd542562 Merge from dawn
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4853 72102866-910b-0410-8b05-ffd578937521
1999-09-09 02:56:20 +00:00
Michael Silva
6ef83b3719 Lots of fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4844 72102866-910b-0410-8b05-ffd578937521
1999-09-07 08:59:35 +00:00
Richard Frith-MacDonald
44dc7234b5 Fixes for NSScrollView
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4842 72102866-910b-0410-8b05-ffd578937521
1999-09-07 05:31:44 +00:00
Richard Frith-MacDonald
63e43e1956 Tidyups and fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4836 72102866-910b-0410-8b05-ffd578937521
1999-09-06 05:29:24 +00:00
Richard Frith-MacDonald
c4436b7582 fix enable/disable flush
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4835 72102866-910b-0410-8b05-ffd578937521
1999-09-06 05:18:16 +00:00
Michael Silva
80ba6f7d92 Fixes NSMenuView.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4833 72102866-910b-0410-8b05-ffd578937521
1999-09-05 21:29:11 +00:00
Richard Frith-MacDonald
02af1de982 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4821 72102866-910b-0410-8b05-ffd578937521
1999-09-04 16:09:17 +00:00
Richard Frith-MacDonald
4b2f418176 Attributed string additions implemented.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4815 72102866-910b-0410-8b05-ffd578937521
1999-09-03 21:25:27 +00:00
Richard Frith-MacDonald
95d6f663cf Fixed [NSProcessInfo -processName] and updated places that used it.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4809 72102866-910b-0410-8b05-ffd578937521
1999-09-03 08:59:07 +00:00
Richard Frith-MacDonald
989462d2f7 Yet another fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4802 72102866-910b-0410-8b05-ffd578937521
1999-09-02 15:54:40 +00:00
Richard Frith-MacDonald
027f594d02 Fixes to get file opening working.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4800 72102866-910b-0410-8b05-ffd578937521
1999-09-02 15:21:42 +00:00
Richard Frith-MacDonald
0f6a626892 fixed typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4798 72102866-910b-0410-8b05-ffd578937521
1999-09-02 11:50:32 +00:00
Richard Frith-MacDonald
f82fbaa30b Fixes for file icons
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4796 72102866-910b-0410-8b05-ffd578937521
1999-09-02 11:28:47 +00:00
Richard Frith-MacDonald
8061040ee1 Better handling of directory icons
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4795 72102866-910b-0410-8b05-ffd578937521
1999-09-02 08:30:14 +00:00
Richard Frith-MacDonald
d48fbb1ed1 Tidyup - perhaps fix locateApplicationBinary:
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4789 72102866-910b-0410-8b05-ffd578937521
1999-09-01 11:15:27 +00:00
Richard Frith-MacDonald
738bb09559 Access superclass ivars directly.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4786 72102866-910b-0410-8b05-ffd578937521
1999-09-01 08:35:16 +00:00
Richard Frith-MacDonald
4638341453 Patch by n pero for nsbox
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4781 72102866-910b-0410-8b05-ffd578937521
1999-09-01 07:57:29 +00:00
Richard Frith-MacDonald
a3c6189002 Fixes for system colors
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4777 72102866-910b-0410-8b05-ffd578937521
1999-08-31 09:19:39 +00:00
Richard Frith-MacDonald
d62c694535 Patch from Nicola Pero <n.pero@mi.flashnet.it>
* Source/NSBox.m: Fix setFrameFromContentFrame: for zero rect frame.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4773 72102866-910b-0410-8b05-ffd578937521
1999-08-27 07:04:20 +00:00
Richard Frith-MacDonald
001bccf827 Patch by Martin Man <Martin.Man@seznam.cz>
* Source/NSWindow.m ([NSWindow -setFrameTopLeftPoint:]): Corrected
        positioning of window's top left point. X coordinate was ignored
        and Y coordinate was computed in wrong way.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4770 72102866-910b-0410-8b05-ffd578937521
1999-08-26 13:51:56 +00:00
Richard Frith-MacDonald
27c825f7c3 Fixes to draw line borders correctly.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4766 72102866-910b-0410-8b05-ffd578937521
1999-08-26 04:13:43 +00:00
Richard Frith-MacDonald
5f61b6838b implement a couple of methods
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4752 72102866-910b-0410-8b05-ffd578937521
1999-08-23 05:22:01 +00:00
Richard Frith-MacDonald
ecd4adef35 tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4750 72102866-910b-0410-8b05-ffd578937521
1999-08-23 04:00:13 +00:00
Richard Frith-MacDonald
265f911306 setMainMenu: fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4747 72102866-910b-0410-8b05-ffd578937521
1999-08-22 21:16:21 +00:00
Richard Frith-MacDonald
6393cf81c4 Minor fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4741 72102866-910b-0410-8b05-ffd578937521
1999-08-22 11:03:10 +00:00
gvandyk
10e5bb5a8f Added NSProgressIndicator files
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4738 72102866-910b-0410-8b05-ffd578937521
1999-08-22 10:30:14 +00:00
Michael Silva
43e9b45cd3 Fixes galore!
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4737 72102866-910b-0410-8b05-ffd578937521
1999-08-22 04:04:38 +00:00
Michael Silva
1a943b9250 oops, removed debugging from NSApplication
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4730 72102866-910b-0410-8b05-ffd578937521
1999-08-20 21:00:37 +00:00
Michael Silva
c2bfbe3350 Fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4729 72102866-910b-0410-8b05-ffd578937521
1999-08-20 20:55:23 +00:00
Michael Silva
9ecfd23ff9 Fixed NSSlider.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4726 72102866-910b-0410-8b05-ffd578937521
1999-08-20 10:12:01 +00:00
Michael Silva
942b4ac554 Fixes bonaza.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4725 72102866-910b-0410-8b05-ffd578937521
1999-08-19 23:30:03 +00:00
Michael Silva
a73d9b885a A load of changes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4724 72102866-910b-0410-8b05-ffd578937521
1999-08-19 23:18:25 +00:00
Michael Silva
1fc4e353c9 Fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4697 72102866-910b-0410-8b05-ffd578937521
1999-08-04 09:15:07 +00:00
Michael Silva
2378751761 NSTable compiles.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4696 72102866-910b-0410-8b05-ffd578937521
1999-08-04 02:39:14 +00:00
Michael Silva
fdc853c936 Fixed small bug.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4694 72102866-910b-0410-8b05-ffd578937521
1999-08-03 21:55:08 +00:00
Michael Silva
7f4faee93a Added last window/application close patch.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4680 72102866-910b-0410-8b05-ffd578937521
1999-07-31 07:06:06 +00:00
Michael Silva
2edde21185 Fixed popup button bug.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4679 72102866-910b-0410-8b05-ffd578937521
1999-07-31 00:54:41 +00:00
Michael Silva
97f15c9e67 Fixes for nspopupbutton
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4678 72102866-910b-0410-8b05-ffd578937521
1999-07-31 00:44:25 +00:00
Michael Silva
cf61ae7e46 Major fixes all around.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4677 72102866-910b-0410-8b05-ffd578937521
1999-07-30 22:10:02 +00:00
Adam Fedor
6aea8ff03e New file
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4676 72102866-910b-0410-8b05-ffd578937521
1999-07-30 16:43:16 +00:00
Richard Frith-MacDonald
bd3dcd3085 Fixed mistake I made at some point - file name/type pasteboard type prefixes
should end ':', not ': '


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4674 72102866-910b-0410-8b05-ffd578937521
1999-07-30 05:32:17 +00:00
Adam Fedor
a8271413b9 Dragging updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4672 72102866-910b-0410-8b05-ffd578937521
1999-07-29 20:58:04 +00:00
Michael Silva
b5876d7de0 Removed more backend code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4666 72102866-910b-0410-8b05-ffd578937521
1999-07-28 10:50:30 +00:00
Michael Silva
0820add291 Move almost everything menu related to the frontend.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4665 72102866-910b-0410-8b05-ffd578937521
1999-07-28 10:31:56 +00:00
Michael Silva
e384e9853a Fixes for the menus.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4661 72102866-910b-0410-8b05-ffd578937521
1999-07-27 19:15:19 +00:00
Michael Silva
9a2bf35f6c Fixes for the menus and additions to NSTabView.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4660 72102866-910b-0410-8b05-ffd578937521
1999-07-27 10:24:59 +00:00
Michael Silva
873548a922 All is cool, some fixes to NSTabView.m and GNUstepInstaller.m.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4656 72102866-910b-0410-8b05-ffd578937521
1999-07-26 10:03:21 +00:00
Michael Silva
3e619beded More and more fun stuff, NSTabView kicks arse now. :-)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4655 72102866-910b-0410-8b05-ffd578937521
1999-07-26 08:06:36 +00:00
Michael Silva
b4761532b1 Fixes galore.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4653 72102866-910b-0410-8b05-ffd578937521
1999-07-26 07:02:26 +00:00
Michael Silva
82f77b9dcd Fixed NSTable, NSTab, and NSMenu.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4652 72102866-910b-0410-8b05-ffd578937521
1999-07-26 06:44:26 +00:00
Michael Silva
b2dc24ac3e NSTable fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4651 72102866-910b-0410-8b05-ffd578937521
1999-07-26 04:47:09 +00:00
Michael Silva
2c53ee21bf More fixes to NSAttributedString.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4650 72102866-910b-0410-8b05-ffd578937521
1999-07-25 22:25:23 +00:00
Michael Silva
038a487a24 More fixes, added NSAttributedString.m
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4649 72102866-910b-0410-8b05-ffd578937521
1999-07-25 21:44:07 +00:00
Michael Silva
f1001c574f Small fixes to text network.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4648 72102866-910b-0410-8b05-ffd578937521
1999-07-25 20:49:08 +00:00
Richard Frith-MacDonald
c36401836d Little window fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4647 72102866-910b-0410-8b05-ffd578937521
1999-07-25 11:54:26 +00:00
Richard Frith-MacDonald
60a18ede5b Tidied.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4646 72102866-910b-0410-8b05-ffd578937521
1999-07-25 10:47:28 +00:00
Richard Frith-MacDonald
a3e42efb33 Fix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4645 72102866-910b-0410-8b05-ffd578937521
1999-07-25 10:36:37 +00:00
Michael Silva
5473688c96 More text fixes and debugs.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4644 72102866-910b-0410-8b05-ffd578937521
1999-07-25 04:58:39 +00:00
Michael Silva
deae6ecb27 More text fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4643 72102866-910b-0410-8b05-ffd578937521
1999-07-25 04:07:44 +00:00
Michael Silva
f7184fd337 More text fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4642 72102866-910b-0410-8b05-ffd578937521
1999-07-25 03:34:10 +00:00
Michael Silva
a7f52772bc Fixes to the text network.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4641 72102866-910b-0410-8b05-ffd578937521
1999-07-24 22:24:14 +00:00
Michael Silva
9520ed3a06 Fixed deactivated menuitem.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4633 72102866-910b-0410-8b05-ffd578937521
1999-07-23 00:28:31 +00:00
Michael Silva
3b761f19e8 Fixes to menu code.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4632 72102866-910b-0410-8b05-ffd578937521
1999-07-22 23:57:39 +00:00
Michael Silva
2038c599a1 More fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4628 72102866-910b-0410-8b05-ffd578937521
1999-07-20 10:34:34 +00:00
Michael Silva
9dac4255ff Fixed Nspopupbutton problem.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4627 72102866-910b-0410-8b05-ffd578937521
1999-07-20 09:51:55 +00:00
Richard Frith-MacDonald
46630741bc Fixed to be autoenabled by default
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4626 72102866-910b-0410-8b05-ffd578937521
1999-07-20 09:21:31 +00:00
Richard Frith-MacDonald
0e45963d84 replaced accidentally deleted line
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4623 72102866-910b-0410-8b05-ffd578937521
1999-07-20 08:45:41 +00:00
Michael Silva
4bb21c0786 Fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4620 72102866-910b-0410-8b05-ffd578937521
1999-07-19 22:21:10 +00:00
Michael Silva
6a4261c380 NSTable* classes added.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4619 72102866-910b-0410-8b05-ffd578937521
1999-07-19 19:13:10 +00:00
Michael Silva
6b38ae2e96 Fixed NSPopUpButtonCell.m.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4618 72102866-910b-0410-8b05-ffd578937521
1999-07-19 05:25:47 +00:00
Richard Frith-MacDonald
164eaab46a Fix for resizing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4609 72102866-910b-0410-8b05-ffd578937521
1999-07-18 15:22:53 +00:00
Richard Frith-MacDonald
52bd2ce67c Make sizeToFit methods safe when view is in window.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4608 72102866-910b-0410-8b05-ffd578937521
1999-07-18 15:13:54 +00:00
Michael Silva
5e552d5091 Fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4603 72102866-910b-0410-8b05-ffd578937521
1999-07-18 03:53:42 +00:00
Michael Silva
d518bc6a5e Fixed problems galore. :-)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4599 72102866-910b-0410-8b05-ffd578937521
1999-07-15 17:32:38 +00:00
Richard Frith-MacDonald
e43e92b68b Coordinate conversion fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4598 72102866-910b-0410-8b05-ffd578937521
1999-07-15 17:17:56 +00:00
Richard Frith-MacDonald
45532bb00c Tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4597 72102866-910b-0410-8b05-ffd578937521
1999-07-15 17:04:25 +00:00
Richard Frith-MacDonald
81b4f0f80c Modifications for text storage system
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4594 72102866-910b-0410-8b05-ffd578937521
1999-07-15 05:52:55 +00:00
Richard Frith-MacDonald
d86fed1d3a Some updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4589 72102866-910b-0410-8b05-ffd578937521
1999-07-14 18:11:18 +00:00
Richard Frith-MacDonald
80cd2786dd Minor updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4585 72102866-910b-0410-8b05-ffd578937521
1999-07-14 15:14:49 +00:00
Richard Frith-MacDonald
603b2acf91 Minor performance improvements.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4584 72102866-910b-0410-8b05-ffd578937521
1999-07-14 14:53:25 +00:00
Richard Frith-MacDonald
03aea587c3 Get selection by rectangle working.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4583 72102866-910b-0410-8b05-ffd578937521
1999-07-14 14:29:12 +00:00
Richard Frith-MacDonald
975b25cd98 Use [NSWindow worksWhenModal]
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4578 72102866-910b-0410-8b05-ffd578937521
1999-07-13 05:36:27 +00:00
Michael Silva
bf4db87fb3 Fixed small NSMenu bugglets.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4574 72102866-910b-0410-8b05-ffd578937521
1999-07-13 01:39:46 +00:00
Richard Frith-MacDonald
1452e6dc22 Updates suggested by Pascal
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4571 72102866-910b-0410-8b05-ffd578937521
1999-07-12 05:59:41 +00:00
Richard Frith-MacDonald
517a3b6538 Minor bugfix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4570 72102866-910b-0410-8b05-ffd578937521
1999-07-12 04:33:52 +00:00
Richard Frith-MacDonald
18b0e71f70 Fix for subclassing NSApplication
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4560 72102866-910b-0410-8b05-ffd578937521
1999-07-10 13:48:08 +00:00
Michael Silva
2661be8f55 Fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4557 72102866-910b-0410-8b05-ffd578937521
1999-07-10 01:49:18 +00:00
Michael Silva
2df56c0541 Fixed nstabview.app
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4556 72102866-910b-0410-8b05-ffd578937521
1999-07-10 01:09:40 +00:00
Michael Silva
ba6ec2a017 Fixed NSTabView drawing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4555 72102866-910b-0410-8b05-ffd578937521
1999-07-09 22:35:13 +00:00
Michael Silva
c01e5f1b4d Fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4554 72102866-910b-0410-8b05-ffd578937521
1999-07-09 21:04:00 +00:00
Richard Frith-MacDonald
7084274d82 NSApp updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4549 72102866-910b-0410-8b05-ffd578937521
1999-07-09 08:27:04 +00:00
Richard Frith-MacDonald
0b71d5bf25 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4534 72102866-910b-0410-8b05-ffd578937521
1999-07-06 19:20:49 +00:00
Richard Frith-MacDonald
26ac1fdc3b iAdded window ordering code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4533 72102866-910b-0410-8b05-ffd578937521
1999-07-06 18:22:58 +00:00
Richard Frith-MacDonald
502a5b1642 remove autosave name on dealloc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4530 72102866-910b-0410-8b05-ffd578937521
1999-07-06 16:19:03 +00:00
Richard Frith-MacDonald
f21f83e736 Added copyrights
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4529 72102866-910b-0410-8b05-ffd578937521
1999-07-06 15:50:03 +00:00
Richard Frith-MacDonald
e45769ccb0 Tidyup.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4528 72102866-910b-0410-8b05-ffd578937521
1999-07-06 15:45:19 +00:00
Richard Frith-MacDonald
e6e09ae66c Tidied macro usage
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4526 72102866-910b-0410-8b05-ffd578937521
1999-07-06 13:29:54 +00:00
Richard Frith-MacDonald
d1525d8e49 Tidied window movement and resize
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4521 72102866-910b-0410-8b05-ffd578937521
1999-07-06 11:56:22 +00:00
Richard Frith-MacDonald
212402cc4a Events tidyup.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4520 72102866-910b-0410-8b05-ffd578937521
1999-07-06 11:01:46 +00:00
Richard Frith-MacDonald
0a74050282 New stuff for moving and sizing windows.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4517 72102866-910b-0410-8b05-ffd578937521
1999-07-06 05:37:15 +00:00
Adam Fedor
adeea500c6 Install NSPopUpButtonCell
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4516 72102866-910b-0410-8b05-ffd578937521
1999-07-06 02:55:23 +00:00
Richard Frith-MacDonald
12dc091866 Minor dragging update.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4514 72102866-910b-0410-8b05-ffd578937521
1999-07-04 18:13:15 +00:00
Adam Fedor
3382630788 Upate of xdps from xgps
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4512 72102866-910b-0410-8b05-ffd578937521
1999-07-03 22:20:08 +00:00
Michael Silva
9959a33653 Fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4501 72102866-910b-0410-8b05-ffd578937521
1999-06-30 23:50:51 +00:00
Michael Silva
0aa53018c5 fix 4 of the 7 bugs in the menus that Richard picked up.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4499 72102866-910b-0410-8b05-ffd578937521
1999-06-30 21:01:16 +00:00
Michael Silva
8c83ccf86e A miriad of changes, look at ChangeLogs.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4497 72102866-910b-0410-8b05-ffd578937521
1999-06-30 03:10:38 +00:00
Richard Frith-MacDonald
1e4b120ec7 Install GSWraps.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4479 72102866-910b-0410-8b05-ffd578937521
1999-06-27 06:39:29 +00:00
Michael Silva
c3dfecdff7 NsText NSTab*
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4458 72102866-910b-0410-8b05-ffd578937521
1999-06-23 23:27:16 +00:00
Michael Silva
acf7614115 NSText works!
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4457 72102866-910b-0410-8b05-ffd578937521
1999-06-22 23:37:24 +00:00
Michael Silva
fdb0188039 Fixes to NSText.m and debugging information in NSCell.m and NSTextField.m.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4453 72102866-910b-0410-8b05-ffd578937521
1999-06-22 00:02:42 +00:00
Michael Silva
db24d2a2f8 Fixes for compilation errors.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4446 72102866-910b-0410-8b05-ffd578937521
1999-06-21 06:43:31 +00:00
Michael Silva
5dc712706c Fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4445 72102866-910b-0410-8b05-ffd578937521
1999-06-21 04:38:35 +00:00
Michael Silva
bd2f314275 fix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4442 72102866-910b-0410-8b05-ffd578937521
1999-06-21 02:16:37 +00:00
Michael Silva
cbab6b83ae Fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4440 72102866-910b-0410-8b05-ffd578937521
1999-06-21 01:53:43 +00:00
Michael Silva
42131af015 NSTab is now drawing, and looks nice! Fun.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4438 72102866-910b-0410-8b05-ffd578937521
1999-06-21 01:02:53 +00:00
Michael Silva
37753e0ffa NSPopUpButton now works. NSTabView taking shape.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4436 72102866-910b-0410-8b05-ffd578937521
1999-06-20 10:13:34 +00:00
Michael Silva
24883840fc Added NSTab* classes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4432 72102866-910b-0410-8b05-ffd578937521
1999-06-19 11:44:32 +00:00
Michael Silva
4482beba44 More broken and ugly classes for Popup by michael. Sorry. ;-)
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4430 72102866-910b-0410-8b05-ffd578937521
1999-06-19 00:31:39 +00:00
Michael Silva
27853bc47b NSPopUpButton/XGPopUpButton additions.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4424 72102866-910b-0410-8b05-ffd578937521
1999-06-17 21:07:38 +00:00
Richard Frith-MacDonald
8ab2a93c25 NSTextContainer update.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4421 72102866-910b-0410-8b05-ffd578937521
1999-06-17 15:08:05 +00:00
Adam Fedor
f794f819cf Implement gstates in Windows and Views
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4414 72102866-910b-0410-8b05-ffd578937521
1999-06-16 21:55:23 +00:00
Richard Frith-MacDonald
24157a3f73 Rewritten version.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4411 72102866-910b-0410-8b05-ffd578937521
1999-06-16 11:23:48 +00:00
Richard Frith-MacDonald
4a347e1cfe Updates to correct usage of NSNotificationCenter
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4409 72102866-910b-0410-8b05-ffd578937521
1999-06-15 20:02:58 +00:00
Richard Frith-MacDonald
331413e418 Update front-end support for registering dnd types.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4407 72102866-910b-0410-8b05-ffd578937521
1999-06-15 09:23:39 +00:00
Michael Silva
39f37c46e6 nib2gmodel on MacOSX patches.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4406 72102866-910b-0410-8b05-ffd578937521
1999-06-14 20:33:19 +00:00
Richard Frith-MacDonald
d667a0b705 NSScrollView and NSInterfaceStyle updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4399 72102866-910b-0410-8b05-ffd578937521
1999-06-12 08:36:38 +00:00
Richard Frith-MacDonald
185d419b30 Bugfixes for page scrolling.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4396 72102866-910b-0410-8b05-ffd578937521
1999-06-11 07:22:37 +00:00
Richard Frith-MacDonald
a03db382f2 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4392 72102866-910b-0410-8b05-ffd578937521
1999-06-11 05:07:11 +00:00
Richard Frith-MacDonald
9390d23299 Implement 'adjustScroll:'
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4391 72102866-910b-0410-8b05-ffd578937521
1999-06-11 04:48:56 +00:00
Richard Frith-MacDonald
df6122231f Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4390 72102866-910b-0410-8b05-ffd578937521
1999-06-11 04:46:12 +00:00
Richard Frith-MacDonald
a24eac4d0a Optimise display
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4389 72102866-910b-0410-8b05-ffd578937521
1999-06-10 21:12:10 +00:00
Richard Frith-MacDonald
046c7bb06b Optimise display update.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4386 72102866-910b-0410-8b05-ffd578937521
1999-06-10 18:31:05 +00:00
Adam Fedor
8038d6628e Remove previous change
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4385 72102866-910b-0410-8b05-ffd578937521
1999-06-10 03:05:11 +00:00
Richard Frith-MacDonald
3006900f91 Move mouse location code to graphics context.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4381 72102866-910b-0410-8b05-ffd578937521
1999-06-09 08:54:08 +00:00
Richard Frith-MacDonald
3709177081 Fix typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4380 72102866-910b-0410-8b05-ffd578937521
1999-06-09 07:28:09 +00:00
Richard Frith-MacDonald
f45e0ebe43 Fix retaoin/release problems
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4378 72102866-910b-0410-8b05-ffd578937521
1999-06-09 07:17:46 +00:00
Adam Fedor
67beb8dac4 Add base/screen conversion
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4377 72102866-910b-0410-8b05-ffd578937521
1999-06-08 19:18:49 +00:00
Richard Frith-MacDonald
39037c2c7f Event updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4372 72102866-910b-0410-8b05-ffd578937521
1999-06-06 19:33:13 +00:00
Richard Frith-MacDonald
7a0c72a800 Make NSScroller understand alt key.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4370 72102866-910b-0410-8b05-ffd578937521
1999-06-06 08:19:19 +00:00
Richard Frith-MacDonald
9ff6a1bea9 Updated
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4364 72102866-910b-0410-8b05-ffd578937521
1999-06-05 20:30:59 +00:00
Richard Frith-MacDonald
8542fe3558 Implementations
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4363 72102866-910b-0410-8b05-ffd578937521
1999-06-05 20:30:29 +00:00
Richard Frith-MacDonald
cf432261f7 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4362 72102866-910b-0410-8b05-ffd578937521
1999-06-05 05:47:41 +00:00
Richard Frith-MacDonald
9ab12bd316 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4358 72102866-910b-0410-8b05-ffd578937521
1999-06-04 15:06:00 +00:00
Richard Frith-MacDonald
3cfafe1499 Various tidyups
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4357 72102866-910b-0410-8b05-ffd578937521
1999-06-04 14:43:24 +00:00
Richard Frith-MacDonald
82ae2d2b76 Tidied a little
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4356 72102866-910b-0410-8b05-ffd578937521
1999-06-04 14:02:18 +00:00
Adam Fedor
6ca94e29a7 Config/make fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4353 72102866-910b-0410-8b05-ffd578937521
1999-06-04 04:26:07 +00:00
Richard Frith-MacDonald
6e9450447c Workspace improvements
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4350 72102866-910b-0410-8b05-ffd578937521
1999-06-03 08:18:25 +00:00
Richard Frith-MacDonald
192d75fa42 Pass args to newly launched app to tell it what to do.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4347 72102866-910b-0410-8b05-ffd578937521
1999-06-03 04:53:12 +00:00
Richard Frith-MacDonald
f67aa2a775 performClick in focus view
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4346 72102866-910b-0410-8b05-ffd578937521
1999-06-02 20:51:02 +00:00
Richard Frith-MacDonald
fa12d9c86e Perform click in correct view
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4345 72102866-910b-0410-8b05-ffd578937521
1999-06-02 20:46:40 +00:00
Richard Frith-MacDonald
02162a72c3 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4344 72102866-910b-0410-8b05-ffd578937521
1999-06-02 20:40:09 +00:00
Richard Frith-MacDonald
61e4a40589 Send actions as we should
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4343 72102866-910b-0410-8b05-ffd578937521
1999-06-02 20:37:19 +00:00
Richard Frith-MacDonald
f725acae39 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4342 72102866-910b-0410-8b05-ffd578937521
1999-06-02 19:55:23 +00:00
Richard Frith-MacDonald
eccba52f9b Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4341 72102866-910b-0410-8b05-ffd578937521
1999-06-02 19:43:09 +00:00
Richard Frith-MacDonald
076f49846e Do key equivalents
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4339 72102866-910b-0410-8b05-ffd578937521
1999-06-02 19:28:33 +00:00
Richard Frith-MacDonald
58512c20c4 Updated for dps event functions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4338 72102866-910b-0410-8b05-ffd578937521
1999-06-02 18:06:33 +00:00
Richard Frith-MacDonald
37629d31fd New patches
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4328 72102866-910b-0410-8b05-ffd578937521
1999-06-02 02:56:07 +00:00
Richard Frith-MacDonald
dcd2e40b41 Updates for dnd support
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4327 72102866-910b-0410-8b05-ffd578937521
1999-06-01 17:05:57 +00:00
Richard Frith-MacDonald
a069600acc Some small bugfixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4318 72102866-910b-0410-8b05-ffd578937521
1999-05-28 14:09:36 +00:00
Richard Frith-MacDonald
10fdc16015 Tidying etc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4304 72102866-910b-0410-8b05-ffd578937521
1999-05-27 18:21:46 +00:00
Adam Fedor
239351f63f Conform to OPENSTEP operation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4296 72102866-910b-0410-8b05-ffd578937521
1999-05-25 20:01:15 +00:00
Michael Silva
a48c6b61da Fixed drawing errors.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4295 72102866-910b-0410-8b05-ffd578937521
1999-05-25 19:22:41 +00:00
Adam Fedor
1062149904 Implement extended graphics ops (composite, etc).
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4262 72102866-910b-0410-8b05-ffd578937521
1999-05-18 16:49:13 +00:00
Richard Frith-MacDonald
60800878e7 Improve flushing by using new focus lock/unlock
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4256 72102866-910b-0410-8b05-ffd578937521
1999-05-16 06:52:39 +00:00
Richard Frith-MacDonald
fd3f6f5899 Tiny optimisation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4250 72102866-910b-0410-8b05-ffd578937521
1999-05-14 14:50:05 +00:00
Adam Fedor
78d19303e0 Fix up clipping
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4246 72102866-910b-0410-8b05-ffd578937521
1999-05-13 13:51:57 +00:00
Adam Fedor
ac26385d09 Fix up lockFocus, restoring graphics context.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4243 72102866-910b-0410-8b05-ffd578937521
1999-05-11 15:43:10 +00:00
Richard Frith-MacDonald
0c507ab2d0 Some more optimisation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4235 72102866-910b-0410-8b05-ffd578937521
1999-05-10 08:30:14 +00:00
Richard Frith-MacDonald
0644a7dfeb Bugfix and optimisations
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4232 72102866-910b-0410-8b05-ffd578937521
1999-05-09 07:50:04 +00:00
Richard Frith-MacDonald
5b81c06c1a Major optimisation effort.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4228 72102866-910b-0410-8b05-ffd578937521
1999-05-07 20:08:51 +00:00
Richard Frith-MacDonald
b02a0ecc16 Fixed typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4222 72102866-910b-0410-8b05-ffd578937521
1999-05-07 11:09:07 +00:00
Richard Frith-MacDonald
80cb0f7b81 Optimisation of handling of mouse movement.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4221 72102866-910b-0410-8b05-ffd578937521
1999-05-07 11:06:37 +00:00
Richard Frith-MacDonald
c18fe106ea Minor performance improvements - don't send mesages to nil.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4214 72102866-910b-0410-8b05-ffd578937521
1999-05-06 19:36:54 +00:00
Richard Frith-MacDonald
20d88461fb Understand GSFilePath and GSTempPath arugments
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4208 72102866-910b-0410-8b05-ffd578937521
1999-05-06 09:51:17 +00:00
Richard Frith-MacDonald
705a71ed6d include NSThread.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4207 72102866-910b-0410-8b05-ffd578937521
1999-05-06 09:10:24 +00:00
Adam Fedor
20fc62f76c flushWindow updates
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4201 72102866-910b-0410-8b05-ffd578937521
1999-05-06 02:59:26 +00:00
Richard Frith-MacDonald
dd3215379e Methods for event queue handling.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4195 72102866-910b-0410-8b05-ffd578937521
1999-05-04 16:32:36 +00:00
Richard Frith-MacDonald
76eb0414e1 Various header updates for MacOS-X compat
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4194 72102866-910b-0410-8b05-ffd578937521
1999-05-04 13:17:26 +00:00
Richard Frith-MacDonald
9f478f8a62 Fix suggested by Benhur
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4191 72102866-910b-0410-8b05-ffd578937521
1999-05-03 17:31:11 +00:00
Richard Frith-MacDonald
b81c125b5e .
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4187 72102866-910b-0410-8b05-ffd578937521
1999-05-02 19:41:40 +00:00
Richard Frith-MacDonald
2168e360cf Attempt to fix flushing
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4185 72102866-910b-0410-8b05-ffd578937521
1999-05-02 18:30:58 +00:00
Richard Frith-MacDonald
6847940a3e Set backgrounds of images before drawing them.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4184 72102866-910b-0410-8b05-ffd578937521
1999-05-02 18:27:38 +00:00
Adam Fedor
ae7f99c597 Revamp flushWindow code
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4180 72102866-910b-0410-8b05-ffd578937521
1999-05-02 01:34:06 +00:00
Richard Frith-MacDonald
8d3ef364d3 On removal from superview send move to nil window
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4176 72102866-910b-0410-8b05-ffd578937521
1999-04-30 18:42:07 +00:00
Richard Frith-MacDonald
5d64c2b950 Default implementation of drawRect: is to call drawCell:
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4167 72102866-910b-0410-8b05-ffd578937521
1999-04-29 12:48:58 +00:00
Richard Frith-MacDonald
e87658ee80 Update for GSPasteboardServer.h
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4162 72102866-910b-0410-8b05-ffd578937521
1999-04-29 10:05:24 +00:00
Richard Frith-MacDonald
bccc60ae85 Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4157 72102866-910b-0410-8b05-ffd578937521
1999-04-28 14:22:19 +00:00
Richard Frith-MacDonald
306f784b22 Various partially completed works
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4154 72102866-910b-0410-8b05-ffd578937521
1999-04-28 11:16:26 +00:00
Michael Silva
b4a2e88fe2 Modified NSFont.m to include helper methods.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4152 72102866-910b-0410-8b05-ffd578937521
1999-04-28 03:52:36 +00:00
Richard Frith-MacDonald
4df6d41343 Use app icon image listed in Info-gnustep.plist
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4150 72102866-910b-0410-8b05-ffd578937521
1999-04-27 15:32:03 +00:00
Richard Frith-MacDonald
d13cc54126 Misc fixes for Tims FileViewer app
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4148 72102866-910b-0410-8b05-ffd578937521
1999-04-27 14:56:43 +00:00
Richard Frith-MacDonald
f508c6559f Added NSInterfaceStyle stuff
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4139 72102866-910b-0410-8b05-ffd578937521
1999-04-26 08:52:41 +00:00
Richard Frith-MacDonald
ff50b2ad5b Tiny optimisation
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4132 72102866-910b-0410-8b05-ffd578937521
1999-04-25 06:22:01 +00:00
Richard Frith-MacDonald
129fe28cbd Added provisional code for getting file images.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4130 72102866-910b-0410-8b05-ffd578937521
1999-04-24 11:41:41 +00:00
Richard Frith-MacDonald
6d2240bb29 Changfes suggested by Marc.Champesme@lipn.univ-paris13.fr
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4125 72102866-910b-0410-8b05-ffd578937521
1999-04-23 16:15:11 +00:00
Richard Frith-MacDonald
d5480779d0 Minor tidyup - use NSBundle to get info dictionary.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4113 72102866-910b-0410-8b05-ffd578937521
1999-04-22 12:18:08 +00:00
Adam Fedor
013b7770f1 Minor fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4106 72102866-910b-0410-8b05-ffd578937521
1999-04-21 17:31:41 +00:00
Richard Frith-MacDonald
7f8efd6908 Optimisations etc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4100 72102866-910b-0410-8b05-ffd578937521
1999-04-19 14:34:50 +00:00
Richard Frith-MacDonald
5eb0a2e7a0 Bugfixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4095 72102866-910b-0410-8b05-ffd578937521
1999-04-18 06:11:29 +00:00
Adam Fedor
a697248374 Updating xdps backend
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4083 72102866-910b-0410-8b05-ffd578937521
1999-04-15 04:47:54 +00:00
Richard Frith-MacDonald
fa35a55ba7 Depend on NSTask and NSBundle
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4081 72102866-910b-0410-8b05-ffd578937521
1999-04-14 14:42:50 +00:00
Richard Frith-MacDonald
f77ae12819 mprove handling of Info.plist
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4074 72102866-910b-0410-8b05-ffd578937521
1999-04-13 21:57:32 +00:00
Richard Frith-MacDonald
2c60cc68f5 More progress on string drawing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4054 72102866-910b-0410-8b05-ffd578937521
1999-04-09 15:48:39 +00:00
Richard Frith-MacDonald
f8510ac5ec Tidied launching
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4049 72102866-910b-0410-8b05-ffd578937521
1999-04-08 20:42:46 +00:00
Richard Frith-MacDonald
cbbfd93df2 Fix image positioning in NSCell
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4043 72102866-910b-0410-8b05-ffd578937521
1999-04-07 21:17:48 +00:00
Richard Frith-MacDonald
293ecacd91 Permit nil cel values
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4039 72102866-910b-0410-8b05-ffd578937521
1999-04-07 09:46:04 +00:00
Richard Frith-MacDonald
37f59e1d8c Tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4033 72102866-910b-0410-8b05-ffd578937521
1999-04-06 14:09:13 +00:00
Richard Frith-MacDonald
e5a411f055 minor improvements
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4017 72102866-910b-0410-8b05-ffd578937521
1999-04-02 08:04:05 +00:00
Richard Frith-MacDonald
6935a9df0a Text field updates.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4014 72102866-910b-0410-8b05-ffd578937521
1999-04-01 20:21:05 +00:00
Richard Frith-MacDonald
b895c014f2 Try to avoid crash when key event goes to text field cell
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4011 72102866-910b-0410-8b05-ffd578937521
1999-04-01 06:58:28 +00:00
Richard Frith-MacDonald
19ab7c514b Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4010 72102866-910b-0410-8b05-ffd578937521
1999-04-01 06:47:43 +00:00
Richard Frith-MacDonald
94c7d3bce7 Fixed to draw backgrounds
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4009 72102866-910b-0410-8b05-ffd578937521
1999-04-01 06:22:28 +00:00
Richard Frith-MacDonald
e3dbc302ff Multiple drawing fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4006 72102866-910b-0410-8b05-ffd578937521
1999-04-01 06:19:37 +00:00
Richard Frith-MacDonald
cdd115ed0e Polish
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@4000 72102866-910b-0410-8b05-ffd578937521
1999-03-31 06:01:58 +00:00
Richard Frith-MacDonald
a4144cabfd Fixes for flipped views
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3996 72102866-910b-0410-8b05-ffd578937521
1999-03-30 13:59:35 +00:00
Richard Frith-MacDonald
8f47f76dc6 Tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3993 72102866-910b-0410-8b05-ffd578937521
1999-03-30 05:03:37 +00:00
Richard Frith-MacDonald
3f76d4ce1b Fix target-action
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3990 72102866-910b-0410-8b05-ffd578937521
1999-03-27 06:34:07 +00:00
Richard Frith-MacDonald
085cb484ad NSImage fixes - return nil on failed init rather than raising exception.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3984 72102866-910b-0410-8b05-ffd578937521
1999-03-26 15:59:01 +00:00
Richard Frith-MacDonald
2b273903c4 Tracking rect fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3980 72102866-910b-0410-8b05-ffd578937521
1999-03-25 21:23:32 +00:00
Michael Silva
742048e760 Fixed more fontpanel drawing...
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3978 72102866-910b-0410-8b05-ffd578937521
1999-03-25 20:58:12 +00:00
Richard Frith-MacDonald
2682063fed Added exceptions
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3977 72102866-910b-0410-8b05-ffd578937521
1999-03-25 09:45:49 +00:00
Richard Frith-MacDonald
bc4841ed81 Tidy
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3975 72102866-910b-0410-8b05-ffd578937521
1999-03-24 16:49:55 +00:00
Richard Frith-MacDonald
74806c946d Mouse handling fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3973 72102866-910b-0410-8b05-ffd578937521
1999-03-24 11:31:06 +00:00
Richard Frith-MacDonald
05a45da8bf Tidied and fixed a couple of bugs
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3969 72102866-910b-0410-8b05-ffd578937521
1999-03-24 09:21:06 +00:00
Michael Silva
42f2a761a5 Tidy up font panel.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3964 72102866-910b-0410-8b05-ffd578937521
1999-03-23 22:36:58 +00:00
Richard Frith-MacDonald
19ced1961b Added resize increments
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3963 72102866-910b-0410-8b05-ffd578937521
1999-03-23 22:35:21 +00:00
Michael Silva
7987274812 Tidy up font panel.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3962 72102866-910b-0410-8b05-ffd578937521
1999-03-23 22:32:26 +00:00
Michael Silva
fc2c643d2a Added NSFontPanel init:.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3960 72102866-910b-0410-8b05-ffd578937521
1999-03-23 21:03:52 +00:00
Richard Frith-MacDonald
baf38fda6e Minor bugfix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3958 72102866-910b-0410-8b05-ffd578937521
1999-03-22 13:46:09 +00:00
Richard Frith-MacDonald
b54c16fb31 Lock and unlock focus
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3957 72102866-910b-0410-8b05-ffd578937521
1999-03-22 13:23:53 +00:00
Richard Frith-MacDonald
150b4fe037 Fixed minor error
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3943 72102866-910b-0410-8b05-ffd578937521
1999-03-17 07:22:33 +00:00
Richard Frith-MacDonald
80dbb9b1fc Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3942 72102866-910b-0410-8b05-ffd578937521
1999-03-16 22:43:34 +00:00
Richard Frith-MacDonald
fea1c9e358 Fixed typo
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3940 72102866-910b-0410-8b05-ffd578937521
1999-03-16 20:35:48 +00:00
Richard Frith-MacDonald
15b5e2dafa Tidied drawing. Removed unused method.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3939 72102866-910b-0410-8b05-ffd578937521
1999-03-16 20:34:05 +00:00
Richard Frith-MacDonald
b55b9163fa Tidied
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3938 72102866-910b-0410-8b05-ffd578937521
1999-03-16 20:22:48 +00:00
Richard Frith-MacDonald
cf249c79b0 Minor bugfix.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3935 72102866-910b-0410-8b05-ffd578937521
1999-03-16 16:56:02 +00:00
Richard Frith-MacDonald
d62468c82b Various minor fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3929 72102866-910b-0410-8b05-ffd578937521
1999-03-16 16:38:26 +00:00
Richard Frith-MacDonald
aa8df77c85 Resizing error fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3928 72102866-910b-0410-8b05-ffd578937521
1999-03-16 10:53:42 +00:00
Richard Frith-MacDonald
9375928c5d Minor fix for resizing in flipped views.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3927 72102866-910b-0410-8b05-ffd578937521
1999-03-16 08:18:16 +00:00
Richard Frith-MacDonald
8df86089cc Tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3918 72102866-910b-0410-8b05-ffd578937521
1999-03-14 22:07:14 +00:00
Richard Frith-MacDonald
1b2456cb90 Tidyup.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3910 72102866-910b-0410-8b05-ffd578937521
1999-03-14 18:10:42 +00:00
Richard Frith-MacDonald
2706fef48d Compatibnility fixes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3909 72102866-910b-0410-8b05-ffd578937521
1999-03-14 10:58:59 +00:00
Richard Frith-MacDonald
74719be5db Added some dimensions checking
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3899 72102866-910b-0410-8b05-ffd578937521
1999-03-11 12:34:04 +00:00
Richard Frith-MacDonald
46fbfd42e3 Bugfix in contentview sizing.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3898 72102866-910b-0410-8b05-ffd578937521
1999-03-11 12:12:15 +00:00
Richard Frith-MacDonald
f5d2532cd0 Added checks on rectangle dimensions etc
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3891 72102866-910b-0410-8b05-ffd578937521
1999-03-10 13:34:29 +00:00
Richard Frith-MacDonald
96b894fdab Fixed various bugs - added a load of asserts
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3886 72102866-910b-0410-8b05-ffd578937521
1999-03-09 21:38:49 +00:00
Richard Frith-MacDonald
e73a078b30 Initial implementation of NSTextStorage class.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3885 72102866-910b-0410-8b05-ffd578937521
1999-03-09 20:38:22 +00:00
Richard Frith-MacDonald
5b33ba9b01 New class implementations.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3884 72102866-910b-0410-8b05-ffd578937521
1999-03-09 20:34:33 +00:00
Adam Fedor
7844c94444 Merge from dawn branch
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3875 72102866-910b-0410-8b05-ffd578937521
1999-03-09 05:30:15 +00:00
Richard Frith-MacDonald
37609220a9 Misc Bugfixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3866 72102866-910b-0410-8b05-ffd578937521
1999-03-08 09:32:09 +00:00
Richard Frith-MacDonald
83e3e52e34 Added comments
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3863 72102866-910b-0410-8b05-ffd578937521
1999-03-07 21:10:22 +00:00
Richard Frith-MacDonald
b3053fadef Bugfix
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3861 72102866-910b-0410-8b05-ffd578937521
1999-03-07 06:38:01 +00:00
Richard Frith-MacDonald
5da8919ec9 raw text with attributes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3860 72102866-910b-0410-8b05-ffd578937521
1999-03-05 16:40:39 +00:00
Richard Frith-MacDonald
fab177a1ae Moved focus handling to graphics context
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3859 72102866-910b-0410-8b05-ffd578937521
1999-03-05 15:47:22 +00:00
Richard Frith-MacDonald
b4f76fb728 Fix for nil document view.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3853 72102866-910b-0410-8b05-ffd578937521
1999-03-04 13:21:46 +00:00
Richard Frith-MacDonald
c19d6bfba2 Tidyup
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3851 72102866-910b-0410-8b05-ffd578937521
1999-03-03 17:07:42 +00:00
Richard Frith-MacDonald
78cc624011 A few bugfixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3847 72102866-910b-0410-8b05-ffd578937521
1999-03-03 09:31:27 +00:00
Richard Frith-MacDonald
4fe50ff4ab Minor tidyup.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3836 72102866-910b-0410-8b05-ffd578937521
1999-03-02 20:01:17 +00:00
Richard Frith-MacDonald
bab63fe691 Bugfix in redisplay
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3833 72102866-910b-0410-8b05-ffd578937521
1999-03-02 14:02:50 +00:00
Richard Frith-MacDonald
4019b69433 Mouse tracking fixes
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3832 72102866-910b-0410-8b05-ffd578937521
1999-03-02 12:14:38 +00:00
Richard Frith-MacDonald
dbbeff810a Merged in 'dawn' CVS branch
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3827 72102866-910b-0410-8b05-ffd578937521
1999-03-02 08:58:30 +00:00
Richard Frith-MacDonald
e1c99d6512 Replaced PSMatrix with NSAffineTransform
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@3823 72102866-910b-0410-8b05-ffd578937521
1999-03-01 20:56:31 +00:00